Я пытаюсь вывести (показать) некоторые значения из моей базы данных, а затем почистить мои руки.
Я написал собственный код с mysqli, но каждый раз, когда я запускаю страницу, он дает мне ошибку mesage:
Предупреждение: mysqli_num_rows () ожидает, что параметр 1 будет mysqli_result, boolean задан в C: \ xampp \ htdocs \ christembassy \ controlscript.php в строке 30
строка 30 в моем коде: if(mysqli_num_rows($result) > 0)
И это весь код:
<?php //setting connection variables $hostname = "localhost"; $username= "root"; $password =""; $db= "cemembers"; //opening connection go database $mysqli_db = mysqli_connect($hostname, $username, $password, $db); //check connection if(mysqli_connect_errno()) { printf("Connect Failed: %s\n", mysqli_connect_errno()); exit(); } $sql = "SELECT FristName, LastName, Occupation FROM users"; $result = mysqli_query($mysqli_db, $sql); if(mysqli_num_rows($result) > 0) { // output data of each row while($row = mysqli_fetch_assoc($result)) { echo ' Name: $row["FirstName"]. $row["LastName"] ."<br>" Cell: $row["Occupation"]'."<br>"; } } else { echo(" 0 Results found"); } mysqli_close($mysqli_db); ?>
Пожалуйста, любая помощь будет очень признательна.
SELECT FristName, LastName, Occupation FROM users
99% я уверен, что вы имели в виду,
SELECT FirstName, LastName, Occupation FROM users
позаботьтесь о опечатках.