Demande d'aide variable/inscription

Eléphanteau du PHP | 26 Messages

11 août 2011, 22:11

Bonjour, j'ai résament créer un site et je voudrais ajouté a ma page inscription le choix du sexe.
Qui ai le choix entre homme ou femme et par default homme.
J'ai mis un smallint dans la DB pour avec par default 1
1 = homme
2 = femme

Je croix que je dois créer une variable et une function.

$sexe ?

Si quelqun peut maider ou me conseiller, je ne c'est pas par ou commencer ni comment procéder ...

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

11 août 2011, 23:29

salut,

dans le formulaire un select avec les deux choix.

pour ce qui est de la table, pourquoi pas ça peux être une idée.

perso, avec mysql, j'aurais plutôt penché pour un champs de type enum (avec enum('homme','femme') default 'homme';) afin d'avoir quelque chose de plus parlant. (c'est réalisable avec un domaine pour les sgbd qui l'implémente).

@+
Il en faut peu pour être heureux ......

Petit nouveau ! | 7 Messages

12 août 2011, 11:16

Effectivement ! Merci :)

Eléphanteau du PHP | 26 Messages

12 août 2011, 12:12

Merci de ta réponse :priere: ,

Je préfaire garder les numéros pour la suite du projet, sa seras a mon gout plus simple :D

Mais je dois créer un $sexe normalement dans mes function pour que plus tard suivant le numéro 1 ou 2 s'affiche un avatar différent ou autre.
Et je ne c'est pas comment l'écrire donc si on pourrait m'éclairer a se sujet.

Merci

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

12 août 2011, 14:14

ben

function truc($sexe) {

if ($sexe === 1) $return '<img src="limagehomme" />';
elseif ($sexe === 2) $return '<img src="limagefemme" />';
else $return '<img src="cestuneextrateresstreouuneescargotimagepardefaut" />';
return $return;
}

c'est pas plus con que ça :)

@+
Il en faut peu pour être heureux ......

Eléphanteau du PHP | 26 Messages

12 août 2011, 15:11

ben

function truc($sexe) {

if ($sexe === 1) $return '<img src="limagehomme" />';
elseif ($sexe === 2) $return '<img src="limagefemme" />';
else $return '<img src="cestuneextrateresstreouuneescargotimagepardefaut" />';
return $return;
}

c'est pas plus con que ça :)

@+
Mais je suis con #-o c'est sa le problème ^^

Je voudrais savoir que metre a la place de "truc" si tu a une list ou des tuto pour les functions je suis preneur :)

Pareil que $return je c'est pas se que c'est --'

Et cette ligne sert a quoi stp :
else $return '<img src="cestuneextrateresstreouuneescargotimagepardefaut" />';
Merci

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

12 août 2011, 15:17

heu, au vu de ton niveau je te conseil de commencer par la.
lorsque tu aura lu et j'espère assimilé les 8 à 10 (11) premier tuto tu devrais comprendre mon code ;)

@+
Il en faut peu pour être heureux ......

Eléphanteau du PHP | 26 Messages

12 août 2011, 21:41

Ok merci beaucoup je vais travailler :D