0

我将论坛帖子存储到数据库中,需要选择添加的最后一行。

我有一个 id 字段,auto_increment所以我需要做的是选择 id 是最高的,而topic = 1.

这是我到目前为止所得到的,它没有回显任何东西。

$statementt56 = $db->prepare("SELECT *  FROM topics WHERE topic_cat  = '1' ORDER BY topic_id DESC LIMIT 1  ");
$battle_gett56 = $statementt56->fetch(); 
echo $battle_gett56['topic_subject'] ;

我究竟做错了什么 ?

4

1 回答 1

0

我已经通过使用此代码解决了这个问题

$statementt = $db->prepare("SELECT *  FROM topics WHERE topic_cat = '1' ORDER BY topic_id DESC LIMIT 1  ");
$statementt->execute(array());
$battle_gett = $statementt->fetch(); // Use fetchAll() if you want all results, or just iterate over the statement, since it implements Iterator
echo $battle_gett['topic_subject'] ;

现在一切都很完美

于 2013-06-15T13:27:26.100 回答