mysqli数据库遍历数组(遍历数据库表中的数据)

发布时间:2022-11-14

本文目录一览:

  1. php foreach()遍历数据表怎么在本地可以上传到阿里云虚拟空间就不行了?
  2. php如何遍历mysql数据库de,结果集
  3. mysqli_fetch_array()出错

php foreach()遍历数据表怎么在本地可以上传到阿里云虚拟空间就不行了?

不能对资源进行foreach遍历,$banner_db是资源、不是数组,foreach要求数组; 这类情况一般都是使用while ($row=mysqli_fetch($banner_db))来遍历。

php如何遍历mysql数据库de,结果集

你好,这个简单,假设用户名字段是name,用户提交的用户名为$name,邮箱为$email

$sql = "select id from person where name='$name' or email='$email'";

执行后,判断结果集,如果结果集不为空,则不允许注册,为空的话,可以注册。

mysqli_fetch_array()出错

是把 mysqli_fetch_array($query); 这句话去掉 mysqli_fetch_array() 函数是查询时候才用到的 发生insert时,要学会用 mysql_insert_id 来判断数据是否写入成功

mysqli_query($db, "SET NAMES gb2312");
$query = "insert into news values (NULL,'".$title."','".$comment."')";
$query = mysqli_query($db, $query);
if(mysql_insert_id()) {
    echo '插入成功';
} else {
    echo '插入失败';
}

改成这样...