• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

SELECT ip,id FROM counter WHERE date = ...

Status
Für weitere Antworten geschlossen.

=]ReDHeaD[=

Mitglied
hallo, ih würde gerne wissen, wie man nur datensätze holen kann, wo als datum das datum von "heute" eingetragen ist!
wie gehts das?

und wenn wir schon dabei sind, wie geht das gleiche mit dem jeweiligen datum vom gestrigen tag.

( ich mein das allgemein, also bitte nicht schreiben WHERE date = 08.05....
(ich weiß, falsche formatierung !))

sry: falscher bereich ^^
 
Werbung:
hab das jetzt so gelöst:

Code:
$sql = "SELECT ip,id,date
               FROM counter;";
$result = mysql_query($sql);
if (mysql_num_rows($result)) {
echo "User online bisher: ".mysql_num_rows($result)."
";
}
else {
echo "Es hat noch keiner diese Seite besucht.
";
}
$sql_5 = "SELECT ip,id
                 FROM counter
         WHERE date(date)=date(now());";

$result = mysql_query($sql_5);

echo "Davon heute: ".mysql_num_rows($result)."
";




$sql_6 = "SELECT ip,id
                 FROM counter
         WHERE DATE_SUB(date(NOW()), INTERVAL 1 DAY) = date(date);";

$result = mysql_query($sql_6);

echo "Davon gestern: ".mysql_num_rows($result);

Problem: es geht lokal, aber nicht im netz...
fehlermeldung:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /srv/www/htdocs/web23/html/index.php on line 366
Davon heute:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /srv/www/htdocs/web23/html/index.php on line 377
Davon gestern:
 
Werbung:
schreib mal jeweils statt
Code:
mysql_query($sql)

Code:
mysql_query($sql) OR die ( mysql_error() );
 
danke für die hilfe niklas, aber leider ist problem schwerwigender ;)

außerdem stehen die fehlermeldungen ja oben

der server unterstützt date() nicht ;)
musste nun curdate nehmen
 
Da oben stand keine Mysql Fehlermeldung nein.
und wenn du sie gepostet hättest dann hätte man vermutlich auch gleich den Fehler gesehen
 
Werbung:
was willst du bitte für eine fehlermeldung haben???


achtung, leider ist auf dem server eine mysql-version die date() noch nicht unterstützt

???
 
Die Fehlermeldung die mein Schnipsel ausgeben würde wenn du ihn benutzt hättest
 
achso, jo stimmt, aber ich glaube zu der zeit wusste ich es schon, hatte halt nur in meiner euphorie vergessen es euch mitzuteilen :lol:
 
Werbung:
bei mir ist manchmal der SELECT Befehl ungültig, weil ich die `` und '' weggelassen habe:

Code:
mysql_query("SELECT * FROM `tabelle` WHERE `name`='Mustermann'");

versuch mal diese Zeichen reinzumachen!
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben