IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Discussion :

Comment exprimer une condition en html ?

  1. #1
    Membre éclairé Avatar de razily
    Inscrit en
    Février 2009
    Messages
    376
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 376
    Par défaut Comment exprimer une condition en html ?
    Bonjour à tous ;

    voilà je travaille sur un projet de vente de chaussure en ligne sauf que voilà , je suis confronté à un petit souci lors du remplissage du formulaire pour les produits notamment pour les marques :

    comme il y a plusieurs marques de chaussure je ne pourrai pas lister tout dans la base ceci j'ai mis au depart celles que j'ai conneus à savoir Nike , Adidas , puma etc ..

    voici mon code

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    	<label for="marque">Marques</label><br/>
    			<select name="marque">
    <option value="1" selected="selected">Adidas</option>
    <option value="2">Nike</option>
    <option value="3">Puma</option>
    <option value="4">Reebook</option>
    <option value="5">Autre</option>
    </select><br/>

    donc dans la base y a deja : dans le rang numero 2 Nike , j'ai mis autre car il se peut que des chaussures n'appartiennent pas à ce marques !!

    Ce que je prévoyais c'est de rechercher la liste dans la base et si ce n'est pas dans la liste je mets un input autre ou on peut taper le nom de la marque dessus !!

    mais voilà je ne sais pas comment faire cette condition et aussi le select a déjà un nom
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <select name="marque">
    et le input aussi devra l'être je crois hors je devrai remplir l'un des deux

    est ce quelqu'un aura une idée ??

    merci

  2. #2
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Par défaut
    pas de conditionnement en html, il te faut un langage soit serveur soit client donc php ou javascript. Par contre là ou je me perd un peux c'est tes allusions à "base" je ne vois pas pourquoi tu ne va pas chercher les marque dans ta base de donner et constitue ton select en fonction de tes résultat ....

    2eme point il est impossible d'effectu une saisie dans un select il te faudra alors passer par un div + css + ajax afin de permettre ta saisie et de stocker ta nouvelle données dans ta base de données.
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  3. #3
    Membre éclairé Avatar de razily
    Inscrit en
    Février 2009
    Messages
    376
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 376
    Par défaut
    Bonjour ,
    merci pour votre réponse justement les listes de smarques je vais les chercher dans la base !! mais il faut mettre aussi la possibilité d mettre une nouvelle si çà n'existe pas

  4. #4
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Par défaut
    d'ou ma 2eme remarque il n'est pas permis d'effectuer une saisie dans une liste select soit tu ajoutes un champs de saisie supplémentaire soit tu génère toi meme ta liste via l'utilisation d'un div et d'ajax.
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  5. #5
    Membre éprouvé
    Homme Profil pro
    Chef d'entreprise
    Inscrit en
    Novembre 2010
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chef d'entreprise
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2010
    Messages : 94
    Par défaut
    Bonjour,

    Soyons clair ! HTML est un langage de balisage servant à présenter des données, pas à les traiter. Ce N'est PAS un langage de programmation.

    Pour ce qui est de l'implémentation de votre projet, Vil'Coyote a plutôt bien répondu.

    Cordialement,
    Thomas Feron.

Discussions similaires

  1. comment exprimer une condition sous un fichier xml?
    Par n_adou dans le forum XML/XSL et SOAP
    Réponses: 5
    Dernier message: 28/05/2008, 20h28
  2. Réponses: 9
    Dernier message: 01/06/2006, 14h12
  3. [HTML] Comment faire une arborescence en html
    Par jehlg dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 07/02/2006, 23h55
  4. Comment créer une condition
    Par pierrot10 dans le forum ASP
    Réponses: 4
    Dernier message: 28/11/2005, 11h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo