Hallo,
ich zermater mir hier schon seit einiger Zeit mein kleines Hirn :(
Eine while-Schleife bricht nach (seltsamerweise erfolgreichem) ersten Durchlauf mit "Supplied argument is not a valid MySQL result resource" ab ...
Folgender Code:
********************************************************************
$select = "SELECT name,tag_id,A1a,A1b FROM termine WHERE tag_id=$wert";
$query = mysql_query($select, $db) or die(mysql_error());
^$query ist der resource identifier für die SELECT-Query.
while($select = mysql_fetch_row($query)) {
...
$query = mysql_query($update, $db) or die(mysql_error());
^hier wird $query entweder TRUE oder FALSE, jenachdem, ob die UPDATE-Query erfolgreich ist oder nicht.
...
}
Die Zeile, die er anmeckert ist
while($select = mysql_fetch_row($query)) {
Klar, weil beim zweiten Durchlauf der WHILE-Schleife das $query entweder TRUE oder FALSE, aber keinesfalls mehr ein resource identifier ist, welcher mit mysql_fetch_row() behandelt werden könnte.
viele Grüße
Axel