我在这里遇到了一些问题。 我刚刚将EasyPHPV13数据库导出到另一台计算机上的EasyPHPV14中。
当我尝试运行我的PHP代码时,我收到此错误:
mysqli_fetch_array() expects parameter 1 to be mysqli_result, null given in
奇怪的是,它在旧计算机上运行,并且在使用EasyPHP V14的新计算机上,使用导入的数据库和localweb数据,我得到了错误。我在
处为我得到错误的行标记了/ *错误代码我的PHP代码:
<?php
$con=mysqli_connect("localhost","root","root","site_db"); /*error*/
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result = mysqli_query($con,"SELECT * FROM produse where categorie='1'"); /*error*/
echo "
<table border='1'>
<tr>
<th ALIGN=center>Denumire</th>
<th>Specificatii</th>
<th>Pret</th>
</tr>";
while($row = mysqli_fetch_array($result)) /*error*/
{
echo "<tr>";
echo "<td ALIGN=center>" . $row['denumire'] . "</td>";
echo "<td ALIGN=center>" . $row['specificatii'] . "</td>";
echo "<td ALIGN=center>" . $row['pret'] . "</td>";
echo "</tr>";
}
echo "</table>";
mysqli_close($con); /*error*/
?>