php - 为什么我不能使用 mysqli_query 从 mysql 数据库表中获取数据?

标签 php mysql mysqli fetch

<分区>

我正处于原型(prototype)阶段,所以我在第一行有 error_reporting(-1);。尽管如此,我没有 php 错误,但 php 打印出 '无法获取数据'

正如我从 php.net 手册和 stackoverflow 类似案例中了解到的,我的 $sorgula 返回 FALSE。

但为什么呢?你能帮忙吗,问候

//i am sure that i am connected to db
if ($sorgula = mysqli_query($dbc, "SELECT * FROM tb_yazilar ORDER BY kolon_sn"))
{
    while ($satir = mysqli_fetch_array($sorgula, MYSQLI_ASSOC)) 
    {
    echo $satir['kolon_yazar'].' - '.$satir['kolon_baslik'].' - '.$satir['kolon_yazi'].' - '.$satir['kolon_etiketler'].' - '.$satir['kolon_ytarihi'].' -  -  -  - ';
    }
}
else 
{
echo 'could not get data';
}

mysqli_close($dbc);

最佳答案

尝试在代码中使用 mysqli_error

程序示例:

$sorgula = mysqli_query($dbc, "SELECT * FROM tb_yazilar ORDER BY kolon_sn")
           or error_log(mysqli_error($dbc));

关于php - 为什么我不能使用 mysqli_query 从 mysql 数据库表中获取数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14715360/

相关文章:

php - MySQL #1064 位置查找器错误

php - PDO结果集是如何存储的

mysql - 两个索引条目之间的行?

mysql 服务器已经消失

mysql - 无需重新创建 MySQL 表即可恢复数据

Mysql 查询从具有 varchar 数据类型的字段中获取记录以存储项目 ID

php - 使用 sha256_password(访问被拒绝)时如何使用 PHP 的 mysqli 连接到 MySQL

php - 从mysql数据库一次向多个用户发送gcm

php - MySQL 服务器已消失 - 共享帐户

php - 带有简单嵌入式 php 的 HTML 页面不显示任何内容