SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 22.08.2007, 15:02:28
knautschke knautschke ist offline
Anfänger
 
Registriert seit: Aug 2007
Beiträge: 23
php und sql date vergleichen

Hi,
Anfängerfrage:
Habe inner Tabelle nen Datetime, welches ich mit dem heutigen Datum vergleichen will.
Problem: Selbst wenn es der heutige Tag ist, behauptet PHP die Strings wären net identisch. Laut strlen haben sie genau die gleiche Länge, und laut gettype sind beides Strings.
Wäre super wenn jemand helfen könnte. :)

Code:
$sql = "SELECT date FROM `ratings` WHERE gid = ".$gameid." AND uid = ".$userid.";";
$result = mysql_query($sql, $conn);
$object = mysql_fetch_array($result);
$entrytime = substr($object[0], 0, 10);
if($entrytrime == date("Y-m-d"))
    echo "klappt ja doch :)";
Mit Zitat antworten
  #2  
Alt 22.08.2007, 15:17:06
Raketenmann Raketenmann ist offline
Junior Member
 
Registriert seit: Jun 2004
Beiträge: 473
AW: php und sql date vergleichen

Was sagt:

echo $entrytime;

..und was:

echo $object[0];

???
Mit Zitat antworten
  #3  
Alt 22.08.2007, 15:22:29
knautschke knautschke ist offline
Anfänger
 
Registriert seit: Aug 2007
Beiträge: 23
AW: php und sql date vergleichen

Hab das inzwischen so rumgebastelt:
Code:
	
$sql = "SELECT date FROM `ratings` WHERE gid = ".$gameid." AND uid = ".$userid.";";
$result = mysql_query($sql, $conn);
$object = mysql_fetch_array($result);
$entrytime = substr($object[0], 0, 10);
$currenttime = date("Y-m-d");
if($entrytrime == $currenttime)
	echo = "klappt";
else
        echo $entrytime.": ".gettype($response)."  ".strlen($entrytime)."<br/>".$currenttime.": ".gettype($currenttime)."  " .strlen($currenttime);

Als ausgabe kommt dann:
2007-08-22: string 10
2007-08-22: string 10

In $object[0] steht:
2007-08-22 15:13:02

In $entrytime steht:
2007-08-22

Geändert von knautschke (22.08.2007 um 15:24:40 Uhr)
Mit Zitat antworten
  #4  
Alt 22.08.2007, 15:30:55
Raketenmann Raketenmann ist offline
Junior Member
 
Registriert seit: Jun 2004
Beiträge: 473
AW: php und sql date vergleichen

if($entrytrime == $currenttime)

Variablenschreibweise?!?

...trime oder vielleicht eher ...time ;-)

Geändert von Raketenmann (22.08.2007 um 15:31:24 Uhr)
Mit Zitat antworten
  #5  
Alt 22.08.2007, 15:34:53
knautschke knautschke ist offline
Anfänger
 
Registriert seit: Aug 2007
Beiträge: 23
AW: php und sql date vergleichen

Verdammt, da muss sich jemand an meinen Rechner geschlichen haben als ich nicht aufgepasst habe. Mir selbst könnte sowas nie passieren.... :P

Danke, dass man sowas selber nie sieht...
Mit Zitat antworten
  #6  
Alt 22.08.2007, 17:32:28
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 76
Beiträge: 4.001
AW: php und sql date vergleichen

Zitat:
Zitat von knautschke Beitrag anzeigen
Danke, dass man sowas selber nie sieht...
dagegen hilft das:
PHP-Code:
# Scriptanfang
error_reporting(15); 
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Tags (Schlagworte) in MySQL speichern und mit PHP vergleichen Desperado_11 PHP für Fortgeschrittene und Experten 2 11.06.2007 01:59:01
wie mySQL DATE vergleichen mit php DATE EnzephaloN PHP Grundlagen 2 22.08.2006 11:53:15
Stammbaum mit Sql und Php coden. aber wie? Neo.P5 PHP Grundlagen 5 11.07.2006 11:51:01
MySQL Tabelleninhalte per PHP vergleichen Kantenbauer PHP Grundlagen 5 23.07.2003 18:09:02
PHP SQL Fehler kevintest1 PHP Grundlagen 1 03.12.2002 18:31:31


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:27:57 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.


© 2001-2025 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt