ホームページ >バックエンド開発 >PHPチュートリアル >PHPでmysql_queryを使用するときに遭遇する奇妙な問題について教えてください

PHPでmysql_queryを使用するときに遭遇する奇妙な問題について教えてください

WBOY
WBOYオリジナル
2016-06-13 13:00:20884ブラウズ

php で mysql_query を使用するときに遭遇した奇妙な問題について教えてください。

<br />
$uid='6';<br />
$result = mysql_query("SELECT * FROM user WHERE uid='$uid'")<br />
    or die("Invalid query: " . mysql_error());<br />
print_r(fetch_array($result));<br />

データ uid=>6;username=>anonymous を呼び出すことができます。
ただし、次のものはデータを呼び出すことができず、エラーは報告されません。の。
<br />
$username='匿名';<br />
$resultt = mysql_query("SELECT * FROM user WHERE username='$username'")<br />
    or die("Invalid query: " . mysql_error());<br />
print_r(fetch_array($resultt));<br />

アドバイスをお願いします。
ps: データベース接続に問題はないはずです。これら 2 つのコードはファイルに配置され、
を実行します。-----解決策------------- ---- ---
ステートメントを出力して確認してください。おそらくエンコーディングの問題です
echo $resultt = mysql_query("SELECT * FROM user WHERE username='$username'")    or die("Invalid query: " . mysql_error());

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