0

我的表“viewlevels”有以下数据(除其他外):

id   |title
10   |Cenas

我正在运行 SQL 查询:

SELECT title FROM viewlevels WHERE id=10

正如预期的那样返回“Cenas”。

但是使用下面的 PHP 脚本,我只得到 "texto=" ,为什么?

$res = $db->query("SELECT title FROM viewlevels WHERE id=10");
$res->data_seek(0);
while ($row = $res->fetch_assoc()) {
    echo " texto= " . $row['title'] . "\n";
};
4

2 回答 2

0

要查看这两个字段,您必须回显这些列:

while ($row = $res->fetch_assoc()) {
    echo " id= " . $row['id'] . "\n";
    echo " texto= " . $row['title'] . "\n";
};
于 2013-11-10T22:24:51.130 回答
0

在这种情况下,您不需要使用 data_seek。

$res = $db->query("SELECT title FROM viewlevels WHERE id=10");

while ($row = $res->fetch_assoc()) {
    echo " texto= " . $row['title'] . "\n";
}

将工作。

于 2013-11-10T22:27:22.967 回答