以下のコードは、recipient = '$u'
の24時間未満のメッセージの総数をエコーアウトしますが、動作していないようです。どのようなアイデアはなぜですか?エコーアウトしないクエリ
事前のおかげで、
ジョン
$sqlStrw = "SELECT COUNT(*) newmessages
FROM PRIVATEMESSAGE pm
WHERE pm.datesent >= DATE_SUB(NOW(), INTERVAL 1 DAY)
AND recipient = '$u'";
$resultw = mysql_query($sqlStrw);
$arrw = array();
echo "<table class=\"samplesrecw\">";
while ($roww = mysql_fetch_array($resultw)) {
echo '<tr>';
echo '<td style="border:5px solid #FF8F20;" class="sitename5pw">'.$roww["newmessages"].'new1</td>';
echo '</tr>';
}
echo "</table>";
何が問題なのですか?クエリ呼び出しの後に 'var_dump(mysql_error());'を実行するとエラーになりますか? – lonesomeday
phpMyAdmin(または他のクライアント)でこのクエリを試して、結果が返されたかどうかを確認しましたか? – webbiedave
@lonesomedayもし私が 'var_dump(mysql_error());を追加すると' 'string(0)" "' – John