Habe mal ein merkwürdiges Problem:
Mit
will ich einen Wert aus der Spalte "proseite" auslesen. In der Datenbank ist der Wert "30" hinterlegt, die Spalte ist vom Typ MediumInt(3).
Bei mir bleibt $ps aber stets leer! Wenn ich eine andere Spalte auslese, z.B. $eintrag[name], bekommt $ps den richtigen Wert. Nur hier bei "proseite" wird mir nichts zurückgegeben. Wie geht sowas?
Habe den Rechner neu gestartet, den WAMP-Server auch, habe einen anderen Typ probiert (varchar(3)), und sogar eine völlig neue Spalte angelegt, mit anderem Namen. Auch aus der habe ich den Wert nicht rausgekriegt. Bei allen anderen Spalten klappts. Ich habe mich auch nicht verschrieben, in der Tabelle heißt die Spalte genau so ("proseite").
Wie komm ich an die 30 ???
Mit
PHP-Code:
$abfrage="SELECT * FROM firmen WHERE id='$firma_nr'";
$resid=mysql_query($abfrage,$linkid);
$eintrag=mysql_fetch_array($resid,MYSQL_BOTH);
$ps=$eintrag[proseite];
echo "ps=$ps<br>";
Bei mir bleibt $ps aber stets leer! Wenn ich eine andere Spalte auslese, z.B. $eintrag[name], bekommt $ps den richtigen Wert. Nur hier bei "proseite" wird mir nichts zurückgegeben. Wie geht sowas?
Habe den Rechner neu gestartet, den WAMP-Server auch, habe einen anderen Typ probiert (varchar(3)), und sogar eine völlig neue Spalte angelegt, mit anderem Namen. Auch aus der habe ich den Wert nicht rausgekriegt. Bei allen anderen Spalten klappts. Ich habe mich auch nicht verschrieben, in der Tabelle heißt die Spalte genau so ("proseite").
Wie komm ich an die 30 ???
Kommentar