Waar ik mee zit is het volgende:
Gebruikers kunnen data invoeren, dit d.m.v. tekst en checkboxes.
Deze dat word opgeslagen met een AJAX call naar het PHP script die via een MySQL query de data opslaat.
Deze data word in 2 tabellen opgeslagen. De tekst data in tabel products en de checkboxes in de koppeltabel productrel.
De koppeltabel gebruik ik voor de categorieën te koppelen met de tabel cats.
Onderstaand een simpele uitleg van de structuur.
Producten
+---+------------+
|ID | NAAM |
+---+------------+
| 1 |Kookboek |
+---+------------+
| 2 |Lotion |
+---+------------+
| 3 |Rijles theorie|
+---+------------+
Cats
+---+----------+
|ID | NAAM |
+---+----------+
| 1 |Speelgoed|
+---+----------+
| 2 |Body |
+---+----------+
| 3 |Boeken |
+---+----------+
| 4 |Verzorging|
+---+----------+
productrel
+---+----+
|PID | CID|
+---+----+
| 1 | 3 |
+---+----+
| 2 | 2 |
+---+----+
| 3 | 1 |
+---+----+
| 2 | 4 |
+---+----+
Waar loop ik vast?
Als er een wijziging moet plaatst vind, moet de data worden ge-update worden.
Hiervoor maak ik gebruik van JSON zodat JavaScript de inputs vult.
Hoe kan ik dit het beste doen voor de checkboxes?
Zelf dacht ik aan een array terug te sturen en JavaScript de checkboxes als checked te markeren.
Daarnaast moet de koppeltabel ook ge-update worden.
Word er een checkbox unchecked dan moet deze ook van de koppeltabel verwijderd worden maar ook als in de wijziging van het product er een ander checkbox word aangevinkt dan moet deze in de koppeltabel juist ingevoerd worden.
Kan iemand mij hierbij helpen?