前提・実現したいこと
phpMyAdminにデータを挿入し、最後にメールアドレスとパスワードを表示するプログラムを学習しています。
phpMyadminにデータは挿入することができたのですが、
以下の警告が出ることと、
最後のecho文のメールアドレスとパスワードが表示されない状態です。
原因が分からず困っているため、質問いたしました。
発生している問題・エラーメッセージ
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\MAMP\htdocs\mysql\index.php on line 18
該当のソースコード
PHP
1<?php 2 $link = mysqli_connect("localhost", "root", "root", "memberapp"); 3 4 if(mysqli_connect_error()) { 5 die("データベースの接続に失敗しました!"); 6 } 7 8 $query = "INSERT INTO `users` (`email`,`password`) VALUES ('test@example.com','aaaaaaa')"; 9 10 11 if($result = mysqli_query($link,$query)){ 12 echo "INSERTクエリの発行に成功しました"; 13 } 14 15 print_r($result); 16 $query = "SELECT * FROM users"; 17 18 $row = mysqli_fetch_array($result); 19 20 //print_r($row); 21 22 echo "あなたのメールアドレスは、".$row['email']."、パスワードは".$row['password']."です。"; 23 24 25?>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/07 06:17
2018/04/07 06:23
2018/04/07 06:27
退会済みユーザー
2018/04/07 06:51
2018/04/07 07:25