cs_Elberton
Messages postés25Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention28 septembre 2019
-
4 mai 2018 à 18:54
jordane45
Messages postés37738Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention 3 octobre 2023
-
7 mai 2018 à 10:29
Bonjour,
J'ai besoin d'un petit coup de main.
J'ai une requete qui va chercher une liste de proprietaire avec tout les champs qu'il me faut.
J'affiche les propriétaires dans un select
voici mon code :
if ($Resultats=$link->TabResSQL('SELECT * FROM db_proprietaire')) { foreach($Resultats as $Valeur) { echo "<OPTION VALUE='".$Valeur['id']."' >".$Valeur['Nom']." ".$Valeur['Prenom']."</OPTION>"; } } ?> </SELECT>
Cette partie là fonctionne.
Hors j'ai une option avec la valeur -2 mais qui veut dire nouveau propriétaire.
A partir de là je dois afficher un textbox pour en créer un nouveau sans changer de page.
Sinon si le propriétaire existe, l'utilisateur le selectionne et je voudrai que cela affiche les informations tels que nom prénom adresse etc....
Je suis parti sur un onchange en javascript. mais c'est là où je n'arrive pas à continuer. Comment faire pour savoir si c'est un nouveau j'affiche les textbox ou un ancien j'affiche les infos ?
merci pour votre coup de main.
--
jordane45
Messages postés37738Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention 3 octobre 2023342 7 mai 2018 à 10:29
Bonjour,
Que contiens ta fonction SelectProprio() ?
Car oui, c'est bien via le OnChange et donc dans ta fonction SelectProprio() que tu dois gérer ce que tu souhaites faire...
Comment faire pour savoir si c'est un nouveau
Ben.. comme tu nous l'as dit ...
j'ai une option avec la valeur -2 mais qui veut dire nouveau propriétaire
Donc un simple IF te permet de vérifier si ta value est à -2 ou non.
Et donc.. si -2 c'est donc un nouveau... il ne te reste plus qu'à afficher/masquer ton champ input en fonction de cette valeur.
NB: Ta question concerne le JAVASCRIPT et non le PHP.
Je déplace donc dans le "bon" forum.