Modification + select name
Bonjour,
Je doit donner la possibilité à mes utilisateurs de modifier leur comptes.
J'aimerai que lorsqu'ils cliquent sur editer leur profil, leur age sort dans une liste déroulante avec les autres ages.
Par exmple si le type à 20 ans, ben y aura une liste avec des chiffres de 1 à 50 et elle sera positionnées sur le 20...
Vous me suivez? lol
Merci
<html>
<head>
<title>test</title>
</head>
<body>
<?php
$age = 20;
?>
<form method="post" action="toto.php">
<select name="age">
<?php
for ($i=1; $i <=50; $i++) {
if ($i == $age) echo '<option value="'.$i.'" selected="selected">'.$i.'</option>';
else echo '<option value="'.$i.'">'.$i.'</option>';
}
?>
</select>
</form>
</body>
</html>
Nickel merci.
Maintenant j'ai un 2ème liste avec des valeurs qui ne sont pas numérique (chef, sous-chef, employé)
Comment puis-je faire?
Merci
<html>
<head>
<title>test</title>
</head>
<body>
<?php
$type = 'employe';
?>
<form method="post" action="toto.php">
<select name="type">
<?php
if ($type == 'employe') {
echo '<option value="chef">chef</option>';
echo '<option value="employe" selected="selected">employe</option>';
}
elseif ($type == 'chef') {
echo '<option value="chef" selected="selected">chef</option>';
echo '<option value="employe">employe</option>';
}
else {
echo '<option value="chef">chef</option>';
echo '<option value="employe">employe</option>';
}
?>
</select>
</form>
</body>
</html>
Par exemple....
Moi me suis fait une tite fonction rapidos.
name = le nom de ton select
value = si tu veux choisir un choix par default (pour un formulaire edition par exemple) , tu peu laissé vide
array = un tableau de t choix
<?php
function func_get_select_case($name,$value,$array){
echo '
<select name="'.$name.'">';
foreach($array as $key => $res){
echo '<option value="'.$key.'" ';
if($key == $value){
echo 'selected';
}
echo '>'.$res.'</option>';
}
echo '</select>';
}
?>
exemple :
<?php
$array = array ("a"=>"orange", "b"=>"banane", "c"=>"pomme");
func_get_select_case('fruit','b',$array);
?>
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: