Image avec une liste deroulante
Fermé
Utilisateur anonyme
-
23 mars 2012 à 09:17
thevinou Messages postés 1008 Date d'inscription lundi 28 février 2011 Statut Membre Dernière intervention 10 mars 2015 - 23 mars 2012 à 13:49
thevinou Messages postés 1008 Date d'inscription lundi 28 février 2011 Statut Membre Dernière intervention 10 mars 2015 - 23 mars 2012 à 13:49
A voir également:
- Image avec une liste deroulante
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Image iso - Guide
- Supprimer une liste déroulante excel - Forum Word
- Google sheet liste déroulante - Accueil - Guide bureautique
10 réponses
thevinou
Messages postés
1008
Date d'inscription
lundi 28 février 2011
Statut
Membre
Dernière intervention
10 mars 2015
190
23 mars 2012 à 09:35
23 mars 2012 à 09:35
Lorsque tu fais ta sélection, tu renvois en POST le numéro du lecteur.
Il faut, avec un onclick, valider ton formulaire afin de recharger la page, et récupérer le numéro qui a été donné en POST.
Si celui-ci existe, tu récupères l'image dans la base, correspondant au NUM de ton lecteur.
Il faut, avec un onclick, valider ton formulaire afin de recharger la page, et récupérer le numéro qui a été donné en POST.
Si celui-ci existe, tu récupères l'image dans la base, correspondant au NUM de ton lecteur.
Utilisateur anonyme
Modifié par lolo590807 le 23/03/2012 à 09:47
Modifié par lolo590807 le 23/03/2012 à 09:47
j'ai ce code grâce à Dreamweaver.
Pourrais tu m'aider à coder mon code...je suis novice
merci
Pourrais tu m'aider à coder mon code...je suis novice
merci
thevinou
Messages postés
1008
Date d'inscription
lundi 28 février 2011
Statut
Membre
Dernière intervention
10 mars 2015
190
Modifié par thevinou le 23/03/2012 à 09:52
Modifié par thevinou le 23/03/2012 à 09:52
Tu as ( fonctionnel ?)
Qui va valider ton formulaire et envoyer à la page en POST le NUM
<form id="form2" name="form2" method="post" action=""> <label>mon lecteur de salon est un : <select name="select" onchange='submit()'> <?php do { ?> <option value="<?php echo $row_lecteurs['NUM']?>"><?php echo $row_lecteurs['Nom']?></option> <?php } while ($row_lecteurs = mysql_fetch_assoc($lecteurs)); $rows = mysql_num_rows($lecteurs); if($rows > 0) { mysql_data_seek($lecteurs, 0); $row_lecteurs = mysql_fetch_assoc($lecteurs); } ?>
Qui va valider ton formulaire et envoyer à la page en POST le NUM
thevinou
Messages postés
1008
Date d'inscription
lundi 28 février 2011
Statut
Membre
Dernière intervention
10 mars 2015
190
23 mars 2012 à 09:54
23 mars 2012 à 09:54
Ensuite tu récupères en POST le num de l'image
if(isset($_POST['select']))
{
// Ici tu mets ton code qui va récupérer l'image selon le num que tu lui as donné
}
if(isset($_POST['select']))
{
// Ici tu mets ton code qui va récupérer l'image selon le num que tu lui as donné
}
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
23 mars 2012 à 11:01
23 mars 2012 à 11:01
voila mon code :
<form id="form2" name="form2" method="post" action="">
<label>mon lecteur de salon est un :
<select name="select">
<?php
do {
?>
<option value="<?php echo $row_lecteurs['NUM']?>"><?php echo $row_lecteurs['Nom']?></option>
<?php
} while ($row_lecteurs = mysql_fetch_assoc($lecteurs));
$rows = mysql_num_rows($lecteurs);
if($rows > 0) {
mysql_data_seek($lecteurs, 0);
$row_lecteurs = mysql_fetch_assoc($lecteurs);
}
?>
</select>
, il ressembe à ceci :
</label>
<?php
if(isset($_POST['NUM']))
{
<img src="../../images/LECTEURS DVD/<?php echo $row_lecteurs['image']; ?>" width="160" height="100" />
}
?>
mais il y a une erreur :
Parse error: syntax error, unexpected '<' in D:\wamp\www\VALM\lecteur de salon.php on line 65
et la ligne 65 est :
<img src="../../images/LECTEURS DVD/<?php echo $row_lecteurs['image']; ?>" width="160" height="100" />
<form id="form2" name="form2" method="post" action="">
<label>mon lecteur de salon est un :
<select name="select">
<?php
do {
?>
<option value="<?php echo $row_lecteurs['NUM']?>"><?php echo $row_lecteurs['Nom']?></option>
<?php
} while ($row_lecteurs = mysql_fetch_assoc($lecteurs));
$rows = mysql_num_rows($lecteurs);
if($rows > 0) {
mysql_data_seek($lecteurs, 0);
$row_lecteurs = mysql_fetch_assoc($lecteurs);
}
?>
</select>
, il ressembe à ceci :
</label>
<?php
if(isset($_POST['NUM']))
{
<img src="../../images/LECTEURS DVD/<?php echo $row_lecteurs['image']; ?>" width="160" height="100" />
}
?>
mais il y a une erreur :
Parse error: syntax error, unexpected '<' in D:\wamp\www\VALM\lecteur de salon.php on line 65
et la ligne 65 est :
<img src="../../images/LECTEURS DVD/<?php echo $row_lecteurs['image']; ?>" width="160" height="100" />
thevinou
Messages postés
1008
Date d'inscription
lundi 28 février 2011
Statut
Membre
Dernière intervention
10 mars 2015
190
23 mars 2012 à 11:04
23 mars 2012 à 11:04
Il faut faire une nouvelle requete pour récuperer l'image. Il faut donc la sortir de ton while.
thevinou
Messages postés
1008
Date d'inscription
lundi 28 février 2011
Statut
Membre
Dernière intervention
10 mars 2015
190
23 mars 2012 à 11:18
23 mars 2012 à 11:18
A oui, autant pour moi. Par contre, il te faut une nouvelle requete, qui va prendre comme paramètre le num de l'image et va donner en sortie le "nom" de l'image.
Utilisateur anonyme
23 mars 2012 à 11:23
23 mars 2012 à 11:23
tu dis que je dois soirti de mon while pour crrer ma requete.c'est ceu que j'ai fais me semble-t-il.
Mainstenant tu dis , je cite :".. Par contre, il te faut une nouvelle requete, qui va prendre comme paramètre le num de l'image et va donner en sortie le "nom" de l'image."
Alors comment faire ma nouvelle requete ?
J'ai deja dis que je suis novice...du code c'est beaucoup plus parlant
;)
Mainstenant tu dis , je cite :".. Par contre, il te faut une nouvelle requete, qui va prendre comme paramètre le num de l'image et va donner en sortie le "nom" de l'image."
Alors comment faire ma nouvelle requete ?
J'ai deja dis que je suis novice...du code c'est beaucoup plus parlant
;)
thevinou
Messages postés
1008
Date d'inscription
lundi 28 février 2011
Statut
Membre
Dernière intervention
10 mars 2015
190
23 mars 2012 à 13:49
23 mars 2012 à 13:49
je te conseille cet article sur le php procédural :
http://www.phpdebutant.org/article66.php
http://www.phpdebutant.org/article66.php