我甚至不知道发生了什么,这在我的WAMP版本中有效,但是当我将它转移到学校的在线项目时它给了我:“致命错误:调用成员函数fetch_assoc( )第7行/home/hogand5/public_html/bryson/view_adopt.php中的非对象“
<?php
session_start();
include("../connection/connect.php");
$pokeId = $_SESSION['id'];
$result = mysqli_query($con, "select * from eebb_pokemon where `id` = ".$pokeId."");
$row = $result->fetch_assoc();
mysqli_close($con);
?>
我正在尝试使用该数据填充下面的HTML:
<div id='slideWrap' style='position:relative; float:left; text-align:center;'>
<img src="<?php echo $row['imageURL'];?>" height='200px'/><br/>
</div>
<div id='textSection' style='text-align:center;'>
<h2><?php echo $row['name'];?></h2>
<p>
<?php echo $row['bio'];?>
</p>
</div>
答案 0 :(得分:2)
检查您学校的php是否启用了mysqli功能
echo phpinfo();
检查您是否真正连接到数据库
的var_dump($ CON);
答案 1 :(得分:0)
也许$ result不是对象。尝试var_dump($ result)。