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

PHP & Base de données Discussion :

Insertion des valeurs des checkbox choisies en BDD


Sujet :

PHP & Base de données

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Mars 2007
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Insertion des valeurs des checkbox choisies en BDD
    Bonjour,

    Ce code insère dans la BDD le value des checkbox choisi , la requête étant dans la boucle while, la table comporte deux champs : id_candidat et choix

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    $choix = $_POST['var'] ;            // on récupère les choix 
     
    for ( $i=0; $i<sizeof ( $choix ); $i++ ) {
     
        if ( isset ( $choix[$i] ) ) {      
           echo ( "$choix[$i] - " ) ;     // pour vérifier si besoin
     
    $inserer = mysql_query('INSERT INTO candidat   //insertion dans BDD
     
    VALUES ("'.$id_candidat.'","'.$choix[$i].'")') 
     
    or die ('Erreur SQL '<br/>'.mysql_error());
        }
    }

  2. #2
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 496
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 496
    Points : 12 596
    Points
    12 596
    Par défaut
    Mais encore, c'est quoi la question?

  3. #3
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Points : 12 572
    Points
    12 572
    Par défaut
    Citation Envoyé par MaitrePylos Voir le message
    Mais encore, c'est quoi la question?
    Pourquoi la requête ne marche - t - elle pas ?

    Réponse : il y a un commentaire en plein milieu
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  4. #4
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 496
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 496
    Points : 12 596
    Points
    12 596
    Par défaut
    oups je l'avias pas vue celle-la.

    Mais bon on va lui mettre la réponse pour pas qu'il cherche

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $inserer = mysql_query('INSERT INTO candidat VALUES ("'.$id_candidat.'","'.$choix[$i].'")') //insertion dans BDD

Discussions similaires

  1. Réponses: 2
    Dernier message: 30/03/2011, 03h07
  2. [checkbox] Récupération des valeurs de checkbox
    Par chng001 dans le forum Struts 1
    Réponses: 13
    Dernier message: 07/09/2009, 20h31
  3. Réponses: 2
    Dernier message: 11/02/2008, 21h47
  4. Réponses: 5
    Dernier message: 15/06/2007, 11h58
  5. Récupérer des valeurs de checkbox dans MySQL
    Par digger dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 05/09/2005, 14h58

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