phpbar.de logo

Mailinglisten-Archive

[php] mySQL-Problem

[php] mySQL-Problem

Martin abertotal_(at)_gmx.de
Wed, 29 Dec 1999 19:24:30 +0100


Tobias Jülke wrote:
> 
> Hallo Martin,
> 
> > versuchs mal so ...
> >
> > $date = date("md");
> > $date2 = 'd'.$date;
> > $query = 'select '.$date2.' from tage_1999 where id = '.$id;
> > $result = mysql_query($query, $db);
> > $data = mysql_fetch_row($result);
> >
> > Du wolltest doch einfach nur ein d vor das Datum einfügen und danach
> > abfragen, oder???
> 
> Ja, wollte ich eigentlich 'nur'.
> Aber mySQL meint auch bei Deinem Code:
> 
> "Warning: 0 is not a MySQL result index in mod/write.inc.php3 on line 12"
> 
> wenn ich nun allerdings statt $date2 oder d$date einfach
> d2912 eintrage funktioniert es, nur das löst ja nciht mein Problem :(

So aber jetzt, Fehler gefunden:

probiers mal so:

$date = date("dm");
$date2 = 'd'.$date;
$query = 'select '.$date2.' from tage_1999 where id = '.$id;
$result = mysql_query($query, $db);
$data = mysql_fetch_row($result);

Der Fehler lag darin dass Du in der Datenbank das Format TagMonat hast,
dir aber in $date MonatTag speicherst ... wenn Du es umdrehst sollte es
funzen ... 

MfG

Martin


php::bar PHP Wiki   -   Listenarchive