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

Langage PHP Discussion :

envoi d'un formulaire avec une case à cocher


Sujet :

Langage PHP

  1. #1
    Candidat au Club
    Inscrit en
    Août 2010
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 8
    Points : 4
    Points
    4
    Par défaut envoi d'un formulaire avec une case à cocher
    Bonjour,
    Je suis encours de créer une page en php qui affiche le contenu de la table Imprimante, dans un tableau.
    Je veux que ce tableau fait un accès à la page modifier.php via un des checkbox qui sont disponibles à gauche du tableau.
    chaque ckeckbox on lui attribut le numéro de série de l'imprimante spécifiée.
    Le problème c'est que je n'arrive pas à bien simuler la résolution satisfaisante à ce problème.
    S'il vous plais, guider moi à bien rectifier ce problème ou à bien m'orienter vers des tutoriels ou des codes pouvant le résoudre.
    Cordialement.

  2. #2
    Expert éminent
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 193
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 193
    Points : 8 403
    Points
    8 403
    Billets dans le blog
    17
    Par défaut
    Le problème c'est que je n'arrive pas à bien simuler la résolution satisfaisante à ce problème.
    Quel problème ? Qu'est-ce qui te bloque ? Que n'arrives-tu pas à faire ? Soit concret stp ;-)
    Un problème exposé clairement est déjà à moitié résolu
    Keep It Smart and Simple

  3. #3
    Candidat au Club
    Inscrit en
    Août 2010
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 8
    Points : 4
    Points
    4
    Par défaut
    Citation Envoyé par Séb. Voir le message
    Quel problème ? Qu'est-ce qui te bloque ? Que n'arrives-tu pas à faire ? Soit concret stp ;-)
    j'ai m'idee mais je sais pas comment l'appliquer!

  4. #4
    Expert éminent
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 193
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 193
    Points : 8 403
    Points
    8 403
    Billets dans le blog
    17
    Par défaut
    Il faut créer un formulaire du genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <input type="checkbox" name="imprimantes[]" value="CLP-310"> Samsung CPL-310
    <input type="checkbox" name="imprimantes[]" value="ML-2851NDR"> Samsung ML-2851NDR
    Note les [] dans les NAME, ainsi les valeurs des cases cochées seront transmises dans un tableau $_POST['imprimantes'].
    Un problème exposé clairement est déjà à moitié résolu
    Keep It Smart and Simple

  5. #5
    Candidat au Club
    Inscrit en
    Août 2010
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 8
    Points : 4
    Points
    4
    Par défaut
    Citation Envoyé par Séb. Voir le message
    Il faut créer un formulaire du genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <input type="checkbox" name="imprimantes[]" value="CLP-310"> Samsung CPL-310
    <input type="checkbox" name="imprimantes[]" value="ML-2851NDR"> Samsung ML-2851NDR
    Note les [] dans les NAME, ainsi les valeurs des cases cochées seront transmises dans un tableau $_POST['imprimantes'].
    ça ne marche pas. il m'affiche "array" dans la page 'modifier '.

  6. #6
    Expert éminent
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 193
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 193
    Points : 8 403
    Points
    8 403
    Billets dans le blog
    17
    Par défaut
    Donc tu as bien un tableau, a priori c'est bon.
    Doc sur les tableaux : http://fr.php.net/manual/fr/language.types.array.php
    Une fonction bien pratique : print_r( ) http://fr.php.net/print-r
    Un problème exposé clairement est déjà à moitié résolu
    Keep It Smart and Simple

  7. #7
    Candidat au Club
    Inscrit en
    Août 2010
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 8
    Points : 4
    Points
    4
    Par défaut
    Citation Envoyé par Séb. Voir le message
    Donc tu as bien un tableau, a priori c'est bon.
    Doc sur les tableaux : http://fr.php.net/manual/fr/language.types.array.php
    Une fonction bien pratique : print_r( ) http://fr.php.net/print-r
    ça maaarche biiieeeen mercii

Discussions similaires

  1. Réponses: 2
    Dernier message: 02/04/2012, 08h34
  2. [PHP 4] Sélectionner les lignes d'un formulaire avec une case à cocher
    Par shenmicke dans le forum Langage
    Réponses: 7
    Dernier message: 05/08/2009, 14h56
  3. liste déroulante avec une case à cocher et une image
    Par kurul1 dans le forum C++Builder
    Réponses: 4
    Dernier message: 08/03/2007, 09h54
  4. Etat avec une case à cocher sur une requête difficile
    Par marcoO dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 10/01/2007, 14h21
  5. Affichage de nouveau champ de formulaire avec une case à cocher
    Par breizhgen dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 04/09/2006, 21h46

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