comment faire pour avoir un affichage dynamique ?

micka
Invité n'ayant pas de compte PHPfrance

24 nov. 2005, 17:21

je souhaite avoir un affichage des caractéristiques des ordinateurs s'affichant dans la select liste dans un formulaire texte sur la même page, est ce possible ?.
voici mon code. pouvez vous me donner des indications ?

<html>
<head>

<title>Portables</title>
</head>

<body>


Liste des ordinateurs enregistrés : <br><br>
<form action="modifier_portable.php" method="post" name="formulaire">
<select name="liste_portables">




<?]
// Connexion à la base de donnée
$connexion = mysql_connect('localhost','****','');

// requete
$requete = "SELECT * FROM portable";

// execution de la requete
$resultat = mysql_db_query('ma_base', $requete, $connexion);

// Fermeture de la connexion
mysql_close($connexion);

for ($i = 0; $i < mysql_num_rows($resultat); $i++)
{
	echo "<option value=\"".mysql_result($resultat,$i,'portable')."\">".mysql_result($resultat,$i,'portable')."</option>";
}
?>
</select>
<br><br>
<input type="submit" value="modifier">




</body>
</html>[/quote]

Eléphant du PHP | 153 Messages

24 nov. 2005, 17:41

oui dans ton select tu met
<form name="form" ...>
<select name="x" onchange='window.form.submit();'>
et dans ta page tu testes si la variable x existe et dans ce cas tu affiches une zone de texte avec les info de ce portable

micka
Invité n'ayant pas de compte PHPfrance

24 nov. 2005, 17:45

oui dans ton select tu met
<form name="form" ...>
<select name="x" onchange='window.form.submit();'>
et dans ta page tu testes si la variable x existe et dans ce cas tu affiches une zone de texte avec les info de ce portable

micka
Invité n'ayant pas de compte PHPfrance

24 nov. 2005, 17:49

merci je vais le tester

micka
Invité n'ayant pas de compte PHPfrance

25 nov. 2005, 13:45

<html>
<head>

<title>Portables</title>
</head>

<body>


Liste des ordinateurs enregistrés : <br><br>
<form action="modifier_portable.php" method="post" name="formulaire">
<select name="liste_portables">
<form action="portable.php" method="post" name="formulaire"> 
<select name="description" onchange='window.form.submit();'>  



<?
// Connexion à la base de donnée
$connexion = mysql_connect('localhost','root','');

// requete
$requete = "SELECT * FROM portable";

// execution de la requete
$resultat = mysql_db_query('base_portable', $requete, $connexion);

// Fermeture de la connexion
mysql_close($connexion);

for ($j = 0; $j <mysql_num_rows($resultat); $j++)
	{
		echo "<option value=\"".mysql_result($resultat,$j,'description')."\">".mysql_result($resultat,$j,'description')."</option>";
	

	for ($i = 0; $i < mysql_num_rows($resultat); $i++)
		{
		echo "<option value=\"".mysql_result($resultat,$i,'num_portable')."\">".mysql_result($resultat,$i,'num_portable')."</option>";
		}
	}
?>
</select>
</select>
<br><br>
<input type="submit" value="modifier">




</body>
</html>

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

25 nov. 2005, 13:49

Modération : micka, qu'elle est l'utilité de poster du code, comme ça, sans dire ce qui ne va pas ?

Si tu ne précise pas pourquoi est-ce que tu nous donnes ce code, je verrouille le sujet

De plus, pense à utiiser les baslises PHP et CODE autour du code, pas à la fin du post. Pour cette fois çi, je le fait, mais pense y
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

micka
Invité n'ayant pas de compte PHPfrance

25 nov. 2005, 14:36

c'était pour un affichage dynamique par rapport à mon select list je tourne en rond depuis un moment je souhaité une aide.
ptit ma apporté une eventuelle solution que je n'est pas reussi à mettre en euvre alors je proposé ce codage la.
(je souhaite un affichage dynamique des descriptions par raport au portables choisient dans le select)