Bonjour,
voilà mon probleme :
J'ai une table MySql "travaux" avec differents champs (titres, url, date...)
a ces "travaux",je souhaite y lier plusieurs photos, mais sans nombre determiné.
J'ai donc creér un table "images" (id_travaux, titre, fichier...)
donc dans mon formulaire d'ajout de nouveaux travaux, je laisse la possibilité d'ajouter autant de "images" que l'utilisateur le souhaite. Je laisse la possibilité d'ajouter des champs supplementaires via javascript.
(j'ai utilisé le code de
l'editeur-du-javascript suivant ).
donc mon javascript me creé 3 champs supplémentaires a chaque fois que l'utilisateur appuis sur "ajouter une page".
le nom des champs est :
- titre_1
- num_page_1
- fichier_1
si on ajoute une deuxieme photo ca sera :
- titre_2
- num_page_2
- fichier_2
etc.... (maximum 10)
bref, jusque la, ca va...
le probleme c'est quand je veux inserer tout ca en base de donnée (dans ma table "images") la je bloque.
Je vois bien un petit array() mais je n'arrive pas a savoir combien de "photos" sous ajoutées.
je suis obligé de faire des conditions sur un ajout potentiel de 10 photos, ce qui ne m'arrange pas du tout !!!
comment pourrais-je faire pour ajouter dans un tableau mes "images" ???
merci beaucoup d'avance !