[PHP/Mysql]Een onbekend aantal varialblen in database stopen

Pagina: 1
Acties:

  • HermeS
  • Registratie: Maart 2000
  • Laatst online: 20:20
Ik ben bezig om een simpel "what-to-do" list temaken.
Dat wil zegen, wat ik per dag moet doen.

Nu is het uitlezen van een onbekend aantal variablen tedoen met het while commando.

Maar nu wil dat er een onbekend aantal variablen updaten in een Mysql database.
Hoe kan ik dit doen, moet ik dan een array bouwen, of moet ik alle variabelen meesturen met het form, maar hoe kan ik deze dan dmv een update query in de database weg schrijven.

Ik ben er al een tijdje mee bezig. Iemand?
bijv
Als je dan op wijzig drukt kun je aanpasingen doen, en die query die erna komt moet dus dingen kunnen wegschrijven.

Verwijderd

Ten eerste moet je wat met de namen van je formuliervelden gaan doen, want als je ze in iedere regel dezelfde naam geeft gaat het niet lukken. Kies voor ieder veld op de regel een naam die zinvol is (bijv. 'aktiviteit') en sluit die af met de ID uit de database. Zo krijg je voor iedere regel een nieuwe naam.

Vervolgens ga je door de gesubmitte waardes loopen. Je kunt zo in die loop dynamisch per regel de update query opbouwen, door de velden met namen die eindingen met dezelfde ID eruit te vissen.

Ik hoop dat dit een goed begin is. Als je weer vast komt te zitten, laat het weten, en post dan ook je code.

Succes :)