ホームページ  >  記事  >  バックエンド開発  >  これの何が問題なのかを見つけるのを手伝ってください

これの何が問題なのかを見つけるのを手伝ってください

WBOY
WBOYオリジナル
2016-06-23 13:56:45741ブラウズ

$sql = ""; は比較的長く、phpmyadmin で正常に実行され、データが見つかりました
$res = mysql_query($sql);// リソースの種類を返します
それをコードに入れて mysql_fetch_assoc($res) を使用しますローカルでエラーが発生します
ただし、サーバーにアップロードすると、mysql_fetch_assoc($res) は直接 false を返します
mysql_fetch_assoc() は環境に関連していますか?


ディスカッションに返信 (解決策)

サーバー上の var_dump($res); には結果セットがありますか?

var_dump($res); はサーバー上に結果セットを持っていますか?


結果セットがあります

これは奇妙です、
mysql_fetch_assoc() 関数は結果セットから連想配列として行を取得します。結果セットから取得した行に基づいて連想配列を返します。行がない場合は false を返します。
上記はこの関数の定義です。結果セットがない場合にのみ false を返します。

これは奇妙です、
mysql_fetch_assoc() 関数は結果セットから連想配列として行を取得します。結果セットから取得した行に基づいて連想配列を返します。行がない場合は false を返します。
上記はこの関数の定義です。結果セットがない場合にのみ false を返します。


データベースに問題があります。データベースを管理している同僚が私に通知せずにデータを削除しました。私たちは同じライブラリを使用していません。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。