Hallo,
ich möchte gerne die Anzahl der neuen Nachrichten ausgeben.
Im Array wird aber immer nur eine Nachricht ausgegeben.
ich Frage ab ob die Nachricht schon gelöscht und ob die Nachricht gelesen wurde und speichere dann die id´s der nachrichten in einem array.
hier der Code
Ausgabe von count ist in diesem Falle "1" obwohl 2 Nachrichten id´s in der DB sind.
Die Ausgabe der id´s an sich zeigt nur die erste id die zweite nicht mehr.
Wo liegt der Fehler?
ich möchte gerne die Anzahl der neuen Nachrichten ausgeben.
Im Array wird aber immer nur eine Nachricht ausgegeben.
ich Frage ab ob die Nachricht schon gelöscht und ob die Nachricht gelesen wurde und speichere dann die id´s der nachrichten in einem array.
hier der Code
PHP:
$sql = "SELECT `id` FROM messages WHERE `to` = '".$_SESSION['id']."' && `to_viewed` = '0' && `to_deleted` = '0'";
$result=mysql_query($sql);
$show = mysql_fetch_array($result);
$pm['id'] = $show['id'];
echo count($pm['id']);
echo $pm['id'];
Ausgabe von count ist in diesem Falle "1" obwohl 2 Nachrichten id´s in der DB sind.
Die Ausgabe der id´s an sich zeigt nur die erste id die zweite nicht mehr.
Wo liegt der Fehler?