• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Datenbank durchlaufen und Inhalte prüfen

Topblocker

New member
Hallo!

Ich hab in meiner Datenbank 5 Felder. Wie krieg ich das in php hin, dass alle 5 nacheinander (beginnend beim 1. Feld) durchlaufen werden und jeweils immer geprüft wird, ob das Feld leer ist? Sobald ein Feld leer ist, soll der Durchlauf stoppen und die Variable $a in das erste leere Feld eingetragen werden. Wenn keines der 5 Felder leer ist, soll FALSE zurückgegeben werden.

Weiß jemand wie ich da rangehen kann?

Danke schonmal!
 
Code:
UPDATE table_name SET feld = 'neuer Wert' WHERE feld = NULL ORDER BY criterium LIMIT 1

mysql_affected_rows() liefert danach die Anzahl der betroffenen Zeilen, in diesem Fall also 0 oder 1
 
Zurück
Oben