2016-07-14 4 views
0

こんにちは、ありがとうございました。php mysqliフィールド内のテキストと変数を混合するための構文

私はiffyクエリの変数を持つ構文です。

私は 'iltr'という列と 'refline'という列を持つデータベーステーブルを持っています。

「参照ライン」列は、このようなテキストデータで満たされている:「1LINE1」「1LINE2」「1LINE3」「2LINE1」「2LINE2」「2LINE3」などなどなど

私はその変数を使用したいです'refline'列のデータの最初の桁に関連し、別の列を更新します。

下の例では、「2桁」の代わりに「2LINE3」の「2」桁の変数を使用して 'refline'が '2LINE3'の場合に 'iltr' = 'Y'このようなことができるかどうかは分かりません。私はあなたが私の経験不足を許すことができると思います

$slot=2; 

$sql = "UPDATE overall SET iltr='Y' WHERE refline='$slotLINE3'"; 

:以下

このコードの構文は、私が列内の実際のテキストと変数を混ぜるしようWHEREセグメントに特異的に動作しません。もう一度ありがとう、素晴らしい一日を!

答えて

0

あなたのコードは、$slotLINE3という名前の変数を置き換えようとしています。変数名を終了するには区切り文字を使用する必要があります。

$sql = "UPDATE overall SET iltr='Y' WHERE refline='{$slot}LINE3'"; 
+0

ありがとうございました{B} amar !!!できます!素晴らしい日をお過ごしください!! –

関連する問題