Hi Leute,
Also ich komm gleich zur Sache, weils mich tierisch nervt ^^
Ich habe eine Tabelle in meiner Datenbank. Dort sind jetzt zwei Datensätze gespeichert. Beide haben ein Feld namens 'read' mit jeweils dem Wer 'no'.
Es soll sich um ein Nachrichten-System handeln und wenn mann die Nachricht geöffnet hat, wird aus dem 'no' halt ein 'yes' damit ich die gelesenen von den ungelesenen unterscheiden kann. Naja ich möchte aber
auch rausfinden, wieviele ungelesene Nachrichten in meinem Eingang sind, sprich wieviele Datensätze mit read=no gespeichert sind.
Nun der Code
Ich bekomme dann die Fehlermeldung von wegen "mysql_num_rows() - suplied argument is not a valid mySQL resource ......"
Wenn ich in meinem Query das WHERE read = 'no' weglass, dann gibt er auch schön brav 2 als $anz aus. Sind ja auch 2 Datensätze drinne. Aber
ich möcht herausfinden, wieviele noch ungelesen sind
Also ich komm gleich zur Sache, weils mich tierisch nervt ^^
Ich habe eine Tabelle in meiner Datenbank. Dort sind jetzt zwei Datensätze gespeichert. Beide haben ein Feld namens 'read' mit jeweils dem Wer 'no'.
Es soll sich um ein Nachrichten-System handeln und wenn mann die Nachricht geöffnet hat, wird aus dem 'no' halt ein 'yes' damit ich die gelesenen von den ungelesenen unterscheiden kann. Naja ich möchte aber
auch rausfinden, wieviele ungelesene Nachrichten in meinem Eingang sind, sprich wieviele Datensätze mit read=no gespeichert sind.
Nun der Code
PHP-Code:
<?
connect(); //die funktion funktioniert =D
$get = mysql_query("SELECT * FROM messages WHERE read = 'no'");
$anz = mysql_num_rows($get);
if ($anz != 0)
{
echo $anz;
}
?>
Wenn ich in meinem Query das WHERE read = 'no' weglass, dann gibt er auch schön brav 2 als $anz aus. Sind ja auch 2 Datensätze drinne. Aber
ich möcht herausfinden, wieviele noch ungelesen sind
Kommentar