Hallo Leute,
ich habe wieder einmal eine Anfängerfrage glaube ich. Ich würde gerne Datensätze in meiner Datenbank zählen. Das klappt auch ganz gut. Nur wollte ich jetzt die Ausgabe so beschränken das nur die Datensätze der letzten 90 Tage gezählt werden. Aber irgendwas mache ich falsch.
So habe ich es probiert:
Das Feld call_date trägt hierbei einen Zeitstempel.
Dabei kriege ich folgende Fehlermeldung:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in xxxxxxxxxxx Line 63
Line 63 ist bei mir
Sobald ich in Line 62
entferne geht es aber wieder einwandfrei.
Ich kann aber keinen Fehler finden dabei. Ich bin aber auch noch sehr unwissend was die date funktion von Mysql angeht. Den quellcode zum beschränken habe ich aus der mysql referenz entnommen.
Ich hoffe jemand von euch hat eine Idee dazu ....
Sonnige Grüße an alle
Xmlelb
ich habe wieder einmal eine Anfängerfrage glaube ich. Ich würde gerne Datensätze in meiner Datenbank zählen. Das klappt auch ganz gut. Nur wollte ich jetzt die Ausgabe so beschränken das nur die Datensätze der letzten 90 Tage gezählt werden. Aber irgendwas mache ich falsch.
So habe ich es probiert:
Code:
<?php $sql = mysql_query("SELECT COUNT(*) AS anzahl from callsqm WHERE statusqm_id = 1 AND WHERE call_date(CURDATE(),INTERVAL 90 DAY)<= date_col"); $res2 = mysql_fetch_array($sql); echo $res2[0]; ?>
Dabei kriege ich folgende Fehlermeldung:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in xxxxxxxxxxx Line 63
Line 63 ist bei mir
Code:
$res2 = mysql_fetch_array($sql);
Code:
AND WHERE call_date(CURDATE(),INTERVAL 90 DAY)<= date_col
Ich kann aber keinen Fehler finden dabei. Ich bin aber auch noch sehr unwissend was die date funktion von Mysql angeht. Den quellcode zum beschränken habe ich aus der mysql referenz entnommen.
Ich hoffe jemand von euch hat eine Idee dazu ....
Sonnige Grüße an alle
Xmlelb
Comment