-1

というPHP構文エラーが発生しました

解析エラー: 構文エラー、予期しない '' (T_ENCAPSED_AND_WHITESPACE)、C:\xampp\htdocs\playit2\rental_list.php の 189 行目に識別子 (T_STRING) または変数 (T_VARIABLE) または数値 (T_NUM_STRING) が必要です

189行目は

$jsql_ae3 = mysql_query("select products.formats from products where products.id='$jrowa2['id']'") or die(mysql_error());
4

8 に答える 8

2

このような配列を使用する場合

$jrowa2['id']

二重引用符で囲まれた文字列内で、PHP は補間を行い、それを解釈しようとしますが、この場合、キーを囲む単純な引用符を使用することはできません。キーを記述するだけです (既に文字列内にあるため)。次に、使用するだけです

$jrowa2[id]
于 2014-12-09T11:18:37.227 に答える
1

そのはず -

"select products.formats from products where products.id='$jrowa2[id]'"
于 2014-12-09T11:14:42.237 に答える
1

これで変更

$jsql_ae3 = mysql_query("select products.formats from products where products.id='$jrowa2[id]'") or die(mysql_error());
于 2014-12-09T11:14:50.267 に答える
0

これを試して。

 $jsql_ae3 = mysql_query("select products.formats from products where products.id="$jrowa2['id']"") or die(mysql_error());

お役に立てれば。

于 2014-12-09T11:21:59.587 に答える