0

在这种情况下有什么问题吗?结果没有显示。也许我的语法错误?

    // fetch the latest tweet
$lastTweet = '';
$q2 = "SELECT tweet FROM timel ORDER BY id DESC LIMIT 1";
list($lastTweet) = $conn->get_results($q2);



if(!$lastTweet){  
$lastTweet = "You don't have any tweets yet!";
}
var_dump($lastTweet);

这在html正文上:

<span class="latest"><strong>Latest: </strong><span id="lastTweet"><?.=$lastTweet?></span></span>
4

2 回答 2

2

如果您将第一行更改为

$lastTweet = array();

而你的第三行

$lastTweet = $conn->get_results($q2);

然后你就可以使用

<?php var_dump($lastTweet); ?>

但是在您的情况下 lastTweet 包含一串文本,因此您需要使用 echo 来打印它的内容。

<?php echo $lastTweet ?>

注意:我不确定您的项目详细信息,但我猜您还需要获取推文的日期,可能是 id 和 user_id,如果是这种情况,您可能希望将 lastTweet 设为空数组()

于 2013-02-20T21:46:58.197 回答
1

用这个:

<span class="latest"><strong>Latest: </strong><span id="lastTweet">
<?php echo $lastTweet; ?></span>    </span>

萨卢多斯 ;)

于 2013-02-20T21:17:51.787 回答