actualiser une liste deroulante - PHP - Programmation
Marsh Posté le 16-02-2007 à 09:35:51
donne surtout pas de code, on va deviner comment tu fais avec nos boules de cristal.
Marsh Posté le 16-02-2007 à 09:37:45
selected="selected" sur l'option dont la valeur est celle que tu veux voir selectionnée.
Marsh Posté le 16-02-2007 à 09:44:38
<code>
<?$grad = $data['grade'];?>
<?
while ($datagrade = mysql_fetch_array(resgrade))
{
echo '<option value = "'.$datagrade['grade'].'" if ("'.$datagrade['grade'].'" == $grad) echo selected">'.$datagrade ['grade'].' </option>';
}
?>
<code>
Voila c est ma liste enfin il manque le select parce que je l ai tappé j ai pas le code sur ce pc. Alors si voyer un truc qui pourrait m aider
Marsh Posté le 16-02-2007 à 09:58:27
sort d'ou $grad? Si tu dis de $data['grade'] ... je
note: on est bien vendredi ...
Marsh Posté le 16-02-2007 à 10:03:23
en fait j 'ai une requete qui me retroune les infos du mec quand je clic sur le bouton modifier. Donc $grad ça me retourne le grade reel du gars.
et donc $ data['grade'] ça me retourne tout les grades possible qui sont incris dans la liste.
Marsh Posté le 16-02-2007 à 10:55:45
Code :
|
Déja la c'est mieux.
Par contre fais un phpinfo pour foir si les short_tags sont sur on, sinon les <? ne paseront pas il faudra faire <?php echo..
Je préfère franchement fermer les balises php pour inserer du HTML, ça évite les confusions, le code est plus beau et les shorts tags sont assez pratiques dans ce cas la...
La ça devrait mieux fonctionner
Marsh Posté le 16-02-2007 à 11:10:14
merci bcp!! ouai pour le faite de fermer les balises php c est vrai que c est mieu.
Et sinon j ai pas trop compris a quoi ça sert le <?php
Marsh Posté le 16-02-2007 à 11:16:40
je t aime a écrit : merci bcp!! ouai pour le faite de fermer les balises php c est vrai que c est mieu. |
Simplement une balise ouvrante qui permet de dire qu'après cette balise il faut interpreter du php (si tu as les shorts_tags activés dans ton fichier php.ini tu peux aussi bien mettre <? comme balise ouvrante, mais si les shorts_tags sont sur off, tu vas avoir une erreur, donc préfère toujours <?php à <?)
EDIT tu as pas compris ou???
Si c'est <?=$var?> que tu comprends pas c'est equivalent à <?php echo $var; ?>, la premiere methode marche uniquement si short_tag sur on, la deuxieme marche tout le temps.
Marsh Posté le 16-02-2007 à 09:33:44
salut,
J ai une page principale ou je recapitule des données. A coté de chaque ligne j ai un bouton modifier les données. Ca me redirige sur une autre page et la j ai un formulaire qu'es deja pre-rempli avec les infos de la ligne que j'ai cliqué. ET j ai des liste deroulante dans ce formulaire et donc le probleme vient que je n arrive pas a avoir la bonne données dans la liste. Ca me met toujours le premiere element et pas le bon de la ligne qu j ai cliqué. Pouvez vous m aider s il vou plait