Mailinglisten-Archive |
Hallo Sandor, > ich hab folgende fehlermeldung bekommen und > weiss nicht was das bedeutet: > > "Warning: Using scalar variable $result2 as an array > or object > in file.php3 on line 92" > > $query = "select * from gruppen order by gruppenr"; > $result2 = mysql_db_query($database, $query); > $num2 = mysql_num_rows($result2) or > die(mysql_error()); > > <select name=\"gruppenr\"><option > value=\"$result2[gruppenr]\">$result2[gruppenname]</select> ganz einfach, Du bekommst bei Deiner Abfrage eine QueryID zurück, die ein normaler Integer-Wert ist. Diese ID musst Du z.B. mysql_fetch_row() oder mysql_fetch_array() übergeben. Bei jedem Aufruf dieser Funktionen wird dann ein neuer Datensatz aus dem Ergebnis geholt. Darauf kannst Du dann mit Array-Funktionen zugreifen und nicht, wie Du es gemacht hast, direkt über die ID. Etwa: $Ergebniszeile=mysql_fetch_array($result2); echo $Ergebniszeile[0]; Gruß Stefan
php::bar PHP Wiki - Listenarchive