pi0up51
Messages postés103Date d'inscriptionvendredi 13 juillet 2001StatutMembreDernière intervention26 août 2003
-
13 juin 2002 à 17:48
dameballa
Messages postés2Date d'inscriptionvendredi 22 août 2008StatutMembreDernière intervention19 mai 2010
-
14 mai 2010 à 14:01
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
dameballa
Messages postés2Date d'inscriptionvendredi 22 août 2008StatutMembreDernière intervention19 mai 2010 14 mai 2010 à 14:01
j'ai un probléme le bouton de commande a chaque démmarrage m'affiche un nom et je ne veux pas tout le formulaire soit vide jusqu'a j'entre une nouvelle donnée. Autre pour lier deux requêtes afficher le code. Bref mon probléme est je veux afficher toute la liste des abonnés le montant et à la fin le montant total c'est urgent
trmaher
Messages postés9Date d'inscriptionmardi 29 janvier 2008StatutMembreDernière intervention 5 mai 2009 22 avril 2009 à 23:08
oui, tu peux récupérer la valeur de la première liste via post lors de la recharge de la page. Ensuite avec un simple son sur son existence tu doit affecter le contenu du $POST['list_name'] à la première option du la liste(1ère) avec l'option selected="selected";
cs_tankati
Messages postés1Date d'inscriptionmardi 12 octobre 2004StatutMembreDernière intervention27 juillet 2006 27 juil. 2006 à 19:09
bravo pour ce script. cependant, lorsque la page recharge, la liste spécialité est réinitialisée. Par exemple, j'ai dans l'ordre les spécialités suivantes : chirurgie, médecine générale, pédiatrie;
si je choisis d'afficher la liste des médecins pédiatres, je constate après le rechargement de la page que la liste contenant les spécialités revient à chirurgie, premier de la liste. Quelqu'un a une solution pour y remédier ?
selve
Messages postés2Date d'inscriptionmardi 3 mai 2005StatutMembreDernière intervention 4 mai 2005 3 mai 2005 à 17:46
Bonjour,
Je suis débutant en PHP et je justement cette fontion de passage d'une liste déroulate à une autre avec un passage de variable de l'une à l'autre pour cibler la 2eme requête.
J'ai donc copier ce code complet et j'ai un problème avec la variable $specia qu'il ne reconnais pas!!
Si quelqu'un peut m'aider.
Merci par avance.
jchbt
Messages postés10Date d'inscriptionmercredi 2 mars 2005StatutMembreDernière intervention17 mars 2005 16 mars 2005 à 12:43
salut,
je vous demande de l'aide car je n'arrives pas a faire tourner la fonction.
erreur renvoyée :
j'ai créé une table medecin avec les champs qu'il faut, et la premiere liste se remplit bien mais quand je cliques sur le premier bouton ça me renvoie l'erreur suivante :
You don't have permission to access /Tests/
Notice: Undefined variable: PHP_SELF in c:/program files/easyphp1-8/www/tests/listederoulante.php on line 9 on this server.
mon code exact (j'ai annulé les 2 mysql_close mais ça y fait rien) :
Rechercher,
----
Choisissez une Spécialité dans
la liste:,
<form method=\"post\" name=\"formu\" action=\"<?echo $PHP_SELF;?>\">
<?php
mysql_connect(\"localhost\",\"root\",\"\");
mysql_selectdb(\"test\") or die(\"Connexion impossible\");
$requete=mysql_query(\"select distinct specialite from medecin\");?>
Choisissez un Médecin
dans la liste:,
<form method="post" name="med" action="">
<? $requete1=mysql_query("select * from medecin where specialite='specia'")
?>
pi0up51
Messages postés103Date d'inscriptionvendredi 13 juillet 2001StatutMembreDernière intervention26 août 2003 16 juin 2002 à 17:59
il faudrait faire ça avec js pour pas être obligé de recharger !
cs_pheno
Messages postés141Date d'inscriptionmardi 30 avril 2002StatutMembreDernière intervention23 mars 20051 13 juin 2002 à 21:08
ouais alors mon code marche mais c est pas de l optimiser
j ai commence le php aujourd hui et j essaye de me debrouiller comme je peux
mais si ca peut aider ou si qqun trouve mieux, je serais content
pi0up51
Messages postés103Date d'inscriptionvendredi 13 juillet 2001StatutMembreDernière intervention26 août 2003 13 juin 2002 à 17:48
je test mais j'suis content c exactement ce que je cherchai ;)
14 mai 2010 à 14:01
22 avril 2009 à 23:08
27 juil. 2006 à 19:09
si je choisis d'afficher la liste des médecins pédiatres, je constate après le rechargement de la page que la liste contenant les spécialités revient à chirurgie, premier de la liste. Quelqu'un a une solution pour y remédier ?
3 mai 2005 à 17:46
Je suis débutant en PHP et je justement cette fontion de passage d'une liste déroulate à une autre avec un passage de variable de l'une à l'autre pour cibler la 2eme requête.
J'ai donc copier ce code complet et j'ai un problème avec la variable $specia qu'il ne reconnais pas!!
Si quelqu'un peut m'aider.
Merci par avance.
16 mars 2005 à 12:43
je vous demande de l'aide car je n'arrives pas a faire tourner la fonction.
erreur renvoyée :
j'ai créé une table medecin avec les champs qu'il faut, et la premiere liste se remplit bien mais quand je cliques sur le premier bouton ça me renvoie l'erreur suivante :
You don't have permission to access /Tests/
Notice: Undefined variable: PHP_SELF in c:/program files/easyphp1-8/www/tests/listederoulante.php on line 9
on this server.
mon code exact (j'ai annulé les 2 mysql_close mais ça y fait rien) :
Rechercher,
----
Choisissez une Spécialité dans
la liste:,
<form method=\"post\" name=\"formu\" action=\"<?echo $PHP_SELF;?>\">
<?php
mysql_connect(\"localhost\",\"root\",\"\");
mysql_selectdb(\"test\") or die(\"Connexion impossible\");
$requete=mysql_query(\"select distinct specialite from medecin\");?>
<? echo('<select name=\"specia\" >');
echo('<option value=\"'.'\">'.'</option>');
while ($ligne=mysql_fetch_object($requete)){
echo('<option value=\"'.$ligne->specialite .'\">'.$ligne->specialite.'</option>'); }
echo('</select>');
//mysql_close();
?>
</form>
</td>
----
Choisissez un Médecin
dans la liste:,
<form method="post" name="med" action="">
<? $requete1=mysql_query("select * from medecin where specialite='specia'")
?>
<? echo('<select name="med">');
if($specia==""){
echo('<option value="'.'">'.'Choisissez une spécialité avant'.'</option>');
}
else
{echo('<option value="'.'">'.'</option>');}
while ($ligne1=mysql_fetch_object($requete1)){
echo('<option value="'.$ligne1->nom .'">'.$ligne1->nom.'</option>'); }
echo('</select>');
//mysql_close();
?>
</form>
1 juil. 2002 à 19:05
Y'a une solution ici :
http://www.phpinfo.net/?p=articles&rub=listes
16 juin 2002 à 17:59
13 juin 2002 à 21:08
j ai commence le php aujourd hui et j essaye de me debrouiller comme je peux
mais si ca peut aider ou si qqun trouve mieux, je serais content
13 juin 2002 à 17:48