前提・実現したいこと
テーブルのレコード件数を表示するようにしたいのですが、件数が1件と表示されて
しまいます。
mysqlで、SELECT count(comment) FROM lcatblを実行すると、3件と表示されます。
正しく3件と表示したいです。
ご教示、お願いします。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
php
1dbset_count_comme.php 2<?php 3//データベース接続 4$server = "127.0.0.1"; 5$userName = "root"; 6$password = "admin_1001"; 7$dbName = "lcdb"; 8$mysqli = new mysqli($server, $userName, $password,$dbName); 9if ($mysqli->connect_error){ 10 echo $mysqli->connect_error; 11 exit(); 12}else{ 13 $mysqli->set_charset("utf-8"); 14} 15$sql = "SELECT count(comment) FROM lcatbl"; 16$result = $mysqli -> query($sql); 17//クエリー失敗 18if(!$result) { 19 echo $mysqli->error; 20 exit(); 21} 22//レコード件数 23$row_count = $result->num_rows; 24echo "コメント数:".$row_count; 25//結果セットを解放 26$result->free(); 27 28// データベース切断 29$mysqli->close(); 30?>
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/20 11:53
2019/07/20 12:09