【发布时间】:2014-07-26 18:36:03
【问题描述】:
我正在尝试从数据库中获取单个值。不知何故,它没有回声。我知道安全性弃用,稍后将使用 PDO,这只是作为测试。我填写了正确的表格。当我使用 phpmyadmin 中的 sql 时,它正确地给了我想要的值。
<?php
include 'connectdb.php';
$result = mysql_query("SELECT id FROM table ORDER BY id DESC LIMIT 1");
$row = mysql_fetch_row($result);
echo $row["id"];
mysql_close();
?>
【问题讨论】:
-
最好添加
mysql_error()来检查是否有任何错误。所以试试这个,$result = mysql_query("SELECT id FROM table ORDER BY id DESC LIMIT 1") or die("Error :: " . mysql_error());看看有没有报错 -
echo $row[0];asmysql_fetch_row — Get a result row as an enumerated array -
我相信您的桌子并没有真正被称为“桌子”!?!?!?
-
感谢肖恩成功了!
-
@Sean 让您的评论成为答案,它会被接受和投票...以获得更多代表 :)
标签: php mysql sql database echo