私は状態の更新でプロファイルタイプのものを作ったのですが、ステータスがデータベースにないときは、もちろん空白になります。データベースがempty
の場合はecho "You have no Feed"
私のコード:プロフィール作品データベースにレコードがない場合、「表示」?
<?php
$status = mysql_query("SELECT * FROM status WHERE user='$username' ORDER BY date DESC");
while($row = mysql_fetch_array($status))
if($row['user'] == '') { echo "You have no Feed"; } else {
{
echo "<table width='520'>";
echo "<tr>";
echo "<td width='53' height='57' valign='top' rowspan='3'><img src='../includes/images/profile/$image' height='50px' width='50px' style='border: 1px solid #000'></td>";
echo "<td width='411' valign='top'><font color='#CCCCCC'>". $row['sentby'] . "</font><br><font size='1px' color='#CCCCCC'>". $row['date'] . "</font></td>";
echo "</tr>";
echo "<tr>";
echo "<td></td>";
echo "</tr>";
echo "<tr>";
echo "<td>";
echo "</td>";
echo "</tr>";
echo "<tr>";
echo "<td colspan='2' valign='top'><font color='#CCCCCC'>". $row['status'] . "</font></td>";
echo "</tr>";
echo "</table>";
echo "</p>";
}
}
?>
道、一人一人が自分のプロファイルを有している、とあなたがofcourseの彼らの「壁」に誰かのプロフィールおよびコメントに行けば、それだけで私のデータベース、その壁に滞在します'id' 'status' 'user' 'sentby'
'user' (being the username of who's wall it was posted on)
と'sentby' (to display who sent it)
というように、'user'
の列が必要ですユーザー名が見つからない場合は、メッセージをエコーします。
'$ row ['user']'はどこから来ているのですか?デフォルトの列の値がNULLの場合、空ではないことに注意してください。しかし、投稿されているように、あなたは馬の前にワゴンを置いているようですが、それはあなたの完全なコードです。 –
'$ row ['user']'はその下のmysql_queryからのものです。 –
'!$ row ['user']' < - これに従わないでください。 –