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();

そしてあなたの3行目は

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

その後、あなたは使用することができるでしょう

<?php var_dump($lastTweet); ?>

ただし、あなたの場合、lastTweetにはテキストの文字列が含まれているため、echoを使用してコンテンツを印刷する必要があります。

<?php echo $lastTweet ?>

Nb:プロジェクトの詳細はわかりませんが、ツイートの日付、おそらくidとuser_idも取得する必要があると思います。その場合は、lastTweetを空のarray()にすることをお勧めします。

于 2013-02-20T21:46:58.197 に答える