繁体   English   中英

使用php从mysql表显示数据

[英]Displaying data from a mysql table using php

由于某种原因,这个php块不断返回此错误,我无法弄清楚原因; 我已经以多种样式和范例列出了相同的代码,但它不断返回错误

mysqli_fetch_assoc() expects parameter 1 to be mysqli_result

但是,当我更改代码以利用mysqli_result函数时,php表示未定义。

PHP块:

global $connection;
$query ="SELECT * FROM Members AND EXISTS (SELECT * FROM Lead);";
$result = mysqli_query($connection, $query);
$row = mysqli_fetch_assoc($result);

while($row){
  echo "<li>".$row['FIRST_NAME']."</li>";
}

1.Replace ANDWHERE里面查询

2. $row = mysqli_fetch_assoc($result); while()内部

像下面这样:

global $connection;
$query ="SELECT * FROM Members WHERE EXISTS (SELECT * FROM Lead);";
$result = mysqli_query($connection, $query);
while($row = mysqli_fetch_assoc($result)){
  echo "<li>".$row['FIRST_NAME']."</li>";
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM