ホームページ  >  記事  >  バックエンド開発  >  アドバイスとトラブルシューティングを教えてください: php mysql での簡単なクエリ検証

アドバイスとトラブルシューティングを教えてください: php mysql での簡単なクエリ検証

WBOY
WBOYオリジナル
2016-06-13 12:17:49995ブラウズ

トラブルシューティングをガイドしてください: php mysql
の簡単なクエリ検証。これは mysql をリンクするコードです。ファイル名は link.php
$link=mysql_connect(SAE_MYSQL_HOST_M.') です。 '。SAE_MYSQL_PORT,SAE_MYSQL_USER,SAE_MYSQL_PASS);
mysql_select_db(SAE_MYSQL_DB,$link);
mysql_query("set names utf8");
?>
これは SQL ステートメントを使用してクエリするコードです。 、ファイル名は testmysql.php
include("link.php");
$name = $_GET['name'];
$ticketid = $_GET['ticketid ' ];
$id=$_GET['id'];
$result = mysql_query("SELECT * FROM 1 WHERE name='$name' AND 入場券番号='$ticketid' AND ID 番号= '$id'",$link);
while( $row=mysql_fetch_array($result) ){
echo $row['name'] . " " . $row['入場券番号'];
echo "
";
}
mysql_close($link);
?>
実行後に表示される警告:
警告: mysql_fetch_array() にはパラメーターが必要です1 はリソースになります。Query/testmysql.php の 7 行目で指定されるブール値

-----ソリューションのアイデア------- -------
フィールド名に中国語を使用するのはあまり良くないようです。7 行目は間違っていると言われています。自分で判断してください~
-----解決策のアイデア- -- -------------------
Mysql_query 実行エラー。SQL ステートメントが正しいかどうかを確認してください。
------解決策のアイデア----------------------
結果を印刷して、正しいかどうかを確認します。リソースタイプ
-----ソリューションアイデア----------------------

引用:
引用: 引用:

mysql_query 実行エラー。SQL ステートメントが正しいかどうかを確認してください。


私も最初はこれが問題ではないかと疑っていましたが、SQL ステートメントを使用してデータベース ソフトウェアにクエリを実行したのは正しかったです。


変数は {}
でラップされます
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。