ホームページ > バックエンド開発 > PHPチュートリアル > この PHP クエリ データベースには出力がないのはなぜですか?

この PHP クエリ データベースには出力がないのはなぜですか?

WBOY
リリース: 2016-06-13 12:25:55
オリジナル
933 人が閲覧しました

このデータベースの PHP クエリに出力がないのはなぜですか?
私は初心者ですが、Post メソッドにパラメータを渡しましたが、出力がありませんでした。

<br /><?php<br />	$community = $_POST["community"];<br />	$db = new mysqli('xxxxx','xxxx','xxxx','xxxx');<br />	if(mysqli_connect_errno()) {<br />		echo '数据库连接失败!';<br />		$db->close();<br />		exit;<br />	}<br />	$query = "select * from sell where community = '".$community."'";<br />	$result = $db->query($query);<br />	$num = $result->num_rows;<br />	if($num == 0) {<br />		echo 'ERROR_NORESULT';<br />	}<br />	else {<br />		for($i = 0; $i < num; $i++) {<br />			$row = $result->fetch_assoc();<br />			echo row['price'].' '.['area'];<br />		}<br />	}<br />	$result->free();<br />	$db->close();<br />?><br />
ログイン後にコピー

-----ソリューションのアイデア----------------------
11 行目num_rows?
16 行 $i-----ソリューションのアイデア----------------------
新しいmysqliの場合、渡されるホスト名、ユーザー名、パスワード、データベース名はすべてXXXX??
-----解決案-------- -- --------------
奇妙なことに、変数名の前に $ がありません。ページはエラーを報告しませんか?
for($i = 0; $i < $num; $i ) {
.'.$row['エリア'];
}

------解決策のアイデア--------------- --------
コードから、各ブランチに出力が含まれます場合空白の場合は、テストコードに致命的なエラーがあり、PHPが開かないことを意味します。 エラー表示機能(自分で問題を見つける)

-----解決策のアイデア----- -----------------
エラーが発生するはずですが、エラー メッセージがブロックされています。 コードの先頭に追加してエラー出力を表示し、そこに何があるか確認します


<br /><?php<br />ini_set('display_errors','on');<br />error_reporting(E_ALL);<br /><br />	$community = $_POST["community"];<br />	$db = new mysqli('xxxxx','xxxx','xxxx','xxxx');<br />	if(mysqli_connect_errno()) {<br />		echo '数据库连接失败!';<br />		$db->close();<br />		exit;<br />	}<br />	$query = "select * from sell where community = '".$community."'";<br />	$result = $db->query($query);<br />	$num = $result->num_rows;<br />	if($num == 0) {<br />		echo 'ERROR_NORESULT';<br />	}<br />	else {<br />		for($i = 0; $i < $num; $i++) {<br />			$row = $result->fetch_assoc();<br />			echo row['price'].' '.['area'];<br />		}<br />	}<br />	$result->free();<br />	$db->close();<br />?><br />
ログイン後にコピー

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート