Tu pourras optimiser en faisant avec des checkbox. comme ça tu pourras en faire plusieurs en même temps.
Mais ça c'est un autre sujet
Bonjour,
Via un api, je récupère des URL que j'affiche dans un tableau et pour chacune des URL, j'ai un bouton à côté qui doit permettre d'insérer l'URL dans une bdd. Je ne parviens pas à manipuler correctement mon code et il insère toutes les URL dans le tableau et non celle ciblée.
Ce que je fais
Décrivez ici votre code ou ce que vous cherchez à faire
Ce que je veux
Comme expliqué avant, dans mon tableau chaque colonne contient une URL avec à côté un bouton pour ajouter cette URL dans une bdd.
Ce que j'obtiens
Quand je clique sur n'importe quel bouton, cela insère toutes les URL. Merci à vous si vous pouvez m'aider !
16 réponses
comme je dis le formulaire est vide et identique à chaque fois (regarde dans l'inspecteur de code)
Donc si tu appuis sur le bouton Ajouter, il n'y a rien qui dit que c'est cette url qu'il doit enregistrer donc il enregistre tout
D'accord donc comment dois-je faire pour en désigner une ?
Bonjour,
Ton formulaire est vide, il devrait contenir le lien
Bonjour,
C'est ma variale $pdfUrl qui contient le lien.
Alors le formulaire est inutile et où est la requête ?
Je te mets le code au complet ça va de paraître plus clair :
Voila donc je récupère des URL via une table et je souhaiterai en transmettre certaines dans une autre. Dans un premier temps les récupères dans la variable $bills puis je les affiche avec chacune leur bouton ajouter via mon foreach.
Super, merci beaucoup !
Comment je pourrais optimiser ça avec les checkbo x? ça m'interresse pas mal :)
Merci à toi.
Tu affiches chaque url dans une checkbox.
Lors du traitement tu parcours le tableau retourné par les checkbox et tu inséres les liens.
Hmm ok je vois l'idée mais comment la mettre en place ? je fais :
mais comment je parcour le tableau ?
Non là tu fais refais la même chose avec une seul checkbox
Ton formulaire dpoit englober TOUTES les urls/checkbox et de plus il faut un name pour tes checkbox (cf la doc)
Comment parcourir le tableau ? Alors que tu me montre un code qui parcourt le tableau....
Je ne comprend pas, je reprend l'ancien code, je modifie en mettant des checkbox comme ceci :
Ou dois-je mettre mon submit ?
Je cite : "Ton formulaire doit englober TOUTES les urls/checkbox et de plus il faut un name pour tes checkbox (cf la doc)"
La tu fais un formulaire pour chaque checbox
Je te laisse adapter
Merci à toi