這是我目前必須從數據庫中獲取的值PHP,MYSQL每當一個特定的行擊中其添加+1 PHP變量
$unread_messages = "";
$query = mysql_query("SELECT * FROM pm WHERE msg_to='".$_SESSION['user_id']."' or
msg_from='".$_SESSION['user_id']."' LIMIT 10") or die(mysql_error());
while($row = mysql_fetch_array($query)){
$msg_id = $row["msg_id"];
$msg_to = $row["msg_to"];
$msg_from = $row["msg_from"];
$msg_title = $row["msg_title"];
$msg_content = $row["msg_content"];
$msg_date = $row["msg_date"];
$msg_read = $row["msg_read"];
}
現在我需要它,這樣每次「$ msg_read == 1 '它爲'$ unread_messages'增加了+1。有人能幫助我嗎?
'=== 1'將永遠在這方面失敗,因爲據我所知,值從數據庫讀取通常不會自動轉換爲int數據類型! – codeling