0

JSON データを受け取るために、このクエリで機能する構文を見つけるのに問題があります。

$info ='".mysql_real_escape_string ($_GET['clientlist'])."';
$result = mysql_query("SELECT clientname FROM `cms_client` WHERE clientname ='$info' ORDER BY clientname ASC");

これをブラウザに入れたとき: http://mydomain.com/myfile.php?clientname=Redbox

空の応答が返ってきます。

クエリを次のように変更すると:

//$info ='".mysql_real_escape_string ($_GET['clientlist'])."';
$result = mysql_query("SELECT clientname FROM `cms_client` WHERE clientname ='Redbox' ORDER BY clientname ASC");

これをブラウザに入れたとき: http://mydomain.com/myfile.php

データベースは「Redbox」で応答します

誰かが正しい構文で私を助けてくれますか?

4

1 に答える 1

0

次のように変更します。

$info = mysql_real_escape_string ($_GET['clientlist']);

それ以外の場合は、クエリに二重引用符が含まれています。

そして、URLはそうでなければhttp://mydomain.com/myfile.php?clientlist=Redboxなりません?clientname=

于 2013-03-28T02:18:12.300 に答える