ホームページ  >  記事  >  バックエンド開発  >  PHPでのMysql_queryの戻り値エラー

PHPでのMysql_queryの戻り値エラー

WBOY
WBOYオリジナル
2016-06-13 13:24:55867ブラウズ

php
$conn=mysql_connect("localhost","root","root") または die("データベースへの接続に失敗しました");
mysql_select_db( "text ");
$sql="SELECT * FROM mytext";
$query=mysql_query($sql);
if($query) //mysql_query が成功したかどうかを判断し、
{
echo "true";
$num=mysql_fetch_array($query);
print_r($num);
echo $num[1];
}
else
echo "false ";
?>
実行結果: ページに false が表示されます

データベース内のテーブルが正常に実行されないのはなぜですか?すべてにフィールドと値がすでにありますか? ?エビを助けてください! !


-----解決策---------
$query=mysql_query ( $sql) または die(mysql_error());
これはエラーですか?

標準的なポイントは次のように記述することをお勧めします:
else{
echo "false";
}

------解決策------------------
データベース名はテキストですか?これは MySQL の予約語です。バッククォートを追加してみてください:

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