我在尝试运行PHP数据库代码时收到两条错误消息。 [英] I get two error messages while trying to run my PHP database code.
本文介绍了我在尝试运行PHP数据库代码时收到两条错误消息。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
(!)警告:mysqli_num_rows()要求参数1为mysqli_result,第18行的/var/www/2909kher/entabell/detaljer.php中给出布尔值
和
(!)警告:mysqli_fetch_array()要求参数1为mysqli_result,在/ var /中给出布尔值www / 2909kher / entabell / detaljer.php第20行
< ;!doctype html>
< html>
< body>
Dette er detaljer.php< br>
<?php
include('oppkobling.php');
// $ by = $ _POST [''];
// echo($ by);
//滞后SQL设置
$ query ='SELECT * FROM rikestemennesker WHERE id ='。$ _ GET ['id'];
//Kjørspørringen
$ resultat = mysqli_query($ db,$ query);
// Lagre antall海报som er funnet
$ antall = mysqli_num_rows($ resultat);
$ rad = mysqli_fetch_array($ resultat);
echoNavn:。$ rad ['Navn']。< img src ='./bilder/'\".$rad['Bilde'].\"><br> ;;
echoLand:。$ rad ['Land']。< br>;
echoNettoformue:。$ rad ['Nettoformue']。< br>;
echoKilde:。$ rad ['Kilde']。< br>;
?>
< / body>
< / html>
我尝试过:
我已经尝试修复了和,并定义了结果和varibles
解决方案
by =
_POST [''];
// echo(
by);
//滞后SQL设置
( ! ) Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /var/www/2909kher/entabell/detaljer.php on line 18
and
( ! ) Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in /var/www/2909kher/entabell/detaljer.php on line 20
<!doctype html> <html> <body> Dette er detaljer.php <br> <?php include('oppkobling.php'); //$by = $_POST['']; //echo($by); // Lag SQL-setning $query = 'SELECT * FROM rikestemennesker WHERE id = '.$_GET['id']; // Kjør spørringen $resultat = mysqli_query($db, $query); // Lagre antall poster som er funnet $antall = mysqli_num_rows($resultat); $rad = mysqli_fetch_array($resultat); echo "Navn: ".$rad['Navn']."<img src = './bilder/'".$rad['Bilde']."><br>"; echo "Land: ".$rad['Land']."<br>"; echo "Nettoformue: ".$rad['Nettoformue']."<br>"; echo "Kilde: ".$rad['Kilde']."<br>"; ?> </body> </html>
What I have tried:
I've tried fixing alle the " and 'is, and defined the results and varibles
解决方案
by =
_POST['']; //echo(
by); // Lag SQL-setning
这篇关于我在尝试运行PHP数据库代码时收到两条错误消息。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文