php学習初心者です。
php内でmysqliを使ってDB接続→select文を行いたいのですが上手く値が帰ってきません。
エラーも吐かれないので、どこが怪しいかも検討がつきません。
どなたかお助け頂けると助かります。
環境:
xampp
php(7.1.23)
mysqli
[試したこと/出来ていると思うところ]
・最初のprintfでConnect failedは表示されないので、DB接続までは出来ていると思っています。
・mysql_errnoなどを使ってerrorメッセージを吐かせ様としましたが、表示されませんでした。
・ローカルのtest DBには2件値が入っています。
php
1<?php 2 3 // DB接続 4 5 $link = new mysqli('localhost', 'root', '', 'test'); 6 if ($link->connect_error) { 7 printf("Connect failed: %s\n", $link->connect_error); 8 exit(); 9 } 10 11 if($result = mysqli_query($link,"SELECT * FROM question")){ 12 printf("Select returned %d rows.\n", mysqli_num_rows($result)); 13 14 /* 結果セットを開放します */ 15 mysqli_free_result($result); 16 }
2019/11/25 追記
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/24 12:30
2019/11/24 21:09
退会済みユーザー
2019/11/25 07:24
2019/11/25 12:19
退会済みユーザー
2019/11/25 12:21
2019/11/25 14:22