par
xTG » 25 janv. 2013, 09:48
Là cela devient un poil plus compliqué et ne requiert pas que du PHP mais aussi du javascript.
Déjà partons sur de bonnes bases, ton nom est-il unique ?
Car il te faut identifier de façon unique le choix de l'utilisateur, généralement on affiche des informations compréhensibles à l'utilisateur mais on met en value de l'option la valeur de la clé primaire de la table concernée.
Ensuite avec cette valeur de clé primaire tu peux effectuer une requête SELECT avec une clause WHERE pour ne récupérer que l'enregistrement concerné (et non plus toutes tes informations comme tu as besoin de le faire pour ton select).
Concernant une action sans recharger la page il faut que tu te renseignes sur ce que l'on nomme AJAX.

Là cela devient un poil plus compliqué et ne requiert pas que du PHP mais aussi du javascript.
Déjà partons sur de bonnes bases, ton nom est-il unique ?
Car il te faut identifier de façon unique le choix de l'utilisateur, généralement on affiche des informations compréhensibles à l'utilisateur mais on met en value de l'option la valeur de la clé primaire de la table concernée.
Ensuite avec cette valeur de clé primaire tu peux effectuer une requête SELECT avec une clause WHERE pour ne récupérer que l'enregistrement concerné (et non plus toutes tes informations comme tu as besoin de le faire pour ton select).
Concernant une action sans recharger la page il faut que tu te renseignes sur ce que l'on nomme AJAX. :)