我在第二页上收到以下消息,但没有任何效果...
Fatal error: Call to a member function fetch_assoc() on a non-object in C:\xampp\htdocs\send.php on line 6
这是我显示电子邮件地址的第一页,它工作得很好,但是当我点击电子邮件并转到 info.php 时,我得到了那个错误.. 出了什么问题?
<?php
$mydb = new mysqli('localhost', 'root', '', 'database');
$sql = "SELECT * FROM test ";
$result = $mydb->query($sql);
while( $row = $result->fetch_assoc() ){
echo '<td><a href="info.php?email='.$row['Email'].'">'.$row['Email'].'</a> </td>';
echo "<br/>";
}
$mydb->close ();
?>
这是info.php ..请记住,我正在尝试显示我在数据库的同一个表中拥有的单个用户的行年龄和姓名..
<?php
$mydb = new mysqli('localhost', 'root', '', 'database');
$sql = "SELECT * FROM User WHERE id = " . $_GET['email'];
$result = $mydb->query($sql);
while( $row = $result->fetch_assoc() ){
echo $row['Age'] . " " . $row['Name'] ;
echo "<br/>";
}
$mydb->close ();
?>