ホームページ > バックエンド開発 > PHPチュートリアル > mysql_fetch_array() はパラメータ 1 がリソースであることを期待します

mysql_fetch_array() はパラメータ 1 がリソースであることを期待します

WBOY
リリース: 2016-06-23 13:35:32
オリジナル
1042 人が閲覧しました


$host = "localhost";
$password = "123456";

$connection = mysqli_connect($host,$user,$password); !$connection){
exit('mysql データベースに接続できませんでした!');
}

$dbname = "chuanke"

mysqli_select_db($connection,$dbname);

$sql = "SELECT * FROM `user `";
$result = mysqli_query($connection,$sql);

while($row=mysqli_fetch_array($result))
{
echo $row[`UserName`]."
";
}

?>
この時点で、プロンプト: Notice: 未定義のインデックス
次に、while($row=mysqli_fetch_array($result)) を while($row=mysql_fetch_array($result)) に変更しました
今回のエラーは次のようになりました。mysql_fetch_array() はパラメータ 1 がリソースであることを期待しています。コード。問題の場所をほぼ特定できます。

デバッグの基礎能力を強化します。

すごいです

やあ、不注意で長くなっちゃいました echo $row[`UserName`]."
"; [`UserName`] は ['UserName'] であるべきです助けて

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