par
moogli » 22 juil. 2011, 14:43
en fait la démarche est différente, tu a bucher sur le code. ça ne fonctionne pas on t'aide, pour cela montre nous ce que tu a fait (le dernier code testé) et dit nous ce qui ne va pas, message d'erreur, action non effectuées etc.
dans les script que tu a fournit il y a des input qui ne sont pas dans des formulaires des foreach inutile (qui d’ailleurs sont même une aberration, on ne boucle pas sur une seul valeur et vu le traitement derrière cela ne présente aucun intérêt).
donc essai de faire le script seul, sans fioriture, et de le faire fonctionner.
le principe est le même :
- une requête SQL avec la condition where pour prendre des éléments précis.
- un affichage dans un formulaire avec l'exemple que j'ai donné avant (notation tableau, 3 champs input, un text, un hidden et une checkbox par élément a afficher).
- finaliser le formulaire
traitement :
- vérifier l’existence des 3 tableaux
- boucler sur le plus petit (celui des checkboxs car, quand on coche la case c'est que l'on confirme la mise a jour).
- utiliser une requête update avec la condition where pour faire bonne mise a jour.
- afficher un beau message comme quoi c’est bon ou qu'il y a une erreur.
si tu fait cela pas a pas il n'y a rien de sorcier.
si tu ne comprend pas le fonctionnement php / html je te conseil (par exemple)
l'article zéro de phpdebutant.org (explication du principe de base).
on vois aussi un mélange sur les utilisations des connexions au sgbd, je pense que tu essai de modifier un script déjà prêt ?
@+
en fait la démarche est différente, tu a bucher sur le code. ça ne fonctionne pas on t'aide, pour cela montre nous ce que tu a fait (le dernier code testé) et dit nous ce qui ne va pas, message d'erreur, action non effectuées etc.
dans les script que tu a fournit il y a des input qui ne sont pas dans des formulaires des foreach inutile (qui d’ailleurs sont même une aberration, on ne boucle pas sur une seul valeur et vu le traitement derrière cela ne présente aucun intérêt).
donc essai de faire le script seul, sans fioriture, et de le faire fonctionner.
le principe est le même :
- une requête SQL avec la condition where pour prendre des éléments précis.
- un affichage dans un formulaire avec l'exemple que j'ai donné avant (notation tableau, 3 champs input, un text, un hidden et une checkbox par élément a afficher).
- finaliser le formulaire
traitement :
- vérifier l’existence des 3 tableaux
- boucler sur le plus petit (celui des checkboxs car, quand on coche la case c'est que l'on confirme la mise a jour).
- utiliser une requête update avec la condition where pour faire bonne mise a jour.
- afficher un beau message comme quoi c’est bon ou qu'il y a une erreur.
si tu fait cela pas a pas il n'y a rien de sorcier.
si tu ne comprend pas le fonctionnement php / html je te conseil (par exemple) [url=http://phpdebutant.org/article118.php]l'article zéro[/url] de phpdebutant.org (explication du principe de base).
on vois aussi un mélange sur les utilisations des connexions au sgbd, je pense que tu essai de modifier un script déjà prêt ?
@+