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 :

checkbox garder case cochée [PHP 5.3]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juillet 2012
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2012
    Messages : 86
    Par défaut checkbox garder case cochée
    Bonjour,

    Je souhaite garder les case cochées après validation de mon formulaire mais je n'arrive pas à trouver la bonne syntaxe pour ma commande.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <form method='post' action='#bas' >
    <input type='checkbox' name='ttc[".$piece_item['num']."]'  value='".number_format($piece_item['ttc'],2,',','')."'
     
    ";
    if (isset($piece_item['num']) && in_array($piece_item['ttc'], $piece_item['num'])) echo "selected";
    echo"  />

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Avec un code aussi bien présenté et expliqué c'est dur de te répondre mais je dirais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    echo '<form method="post" action="#bas" >
    <input type="checkbox" name="ttc['.$piece_item['num'].']"  value="'. number_format($piece_item['ttc'],2,',','').'"';
     
    if (isset($_POST['ttc'][$piece_item['num']])) { echo ' selected="selected" ';
     
    echo '/>';
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juillet 2012
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2012
    Messages : 86
    Par défaut
    merci de m'aider,
    je suis désolé si mon code n'est pas propre mais il y a encore un mois je n'avais jamais vu un ligne de code, grand débutant SVP soyez indulgent.

    je viens d'essayer ta proposition mais "que neni"

    la première partie de moncode fonctionne :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <form method='post' action='#bas' >
    <input type='checkbox' name='ttc[".$piece_item['num']."]'  value='".number_format($piece_item['ttc'],2,',','')."'

    C'est cette partie ci-dessous qui ne fonctionne pas:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if (isset($_POST['ttc'][$piece_item['num']])) { echo ' selected="selected" ';}

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Tu peux être plus précis que "ne fonctionne pas" ?

    ajoute
    au début de ton code et dit nous ce que ça te donne après la validation du formulaire.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if (isset($_POST['ttc'][$piece_item['num']])) { echo ' selected="selected" ';}
    Il n'y a rien qui te choques ?
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  6. #6
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juillet 2012
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2012
    Messages : 86
    Par défaut
    désolé j'ai pas l'habitude, voicu le résultat:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    string(5) "80,60" } />

  7. #7
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    C'est quoi ce truc ? Il n'y a rien d'autre ?

    Fait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    echo '<p>$_POST contient : <br/>'; 
    var_dump($_POST);
    echo 'fin </p>';
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  8. #8
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par laurentbatch Voir le message
    .., voicu le résultat:...
    On ne dit pas "voicu", mais "voilu".

    En tant que débutant, tu as certainement lu "Les règles du Forum".
    Notamment ces parties :
    3.3. Message clair et précis

    Quand vous posez une question, soyez aussi précis que possible : quel système et/ou quel outil vous avez, quelle version, quelle édition, etc. Que souhaitez-vous faire au juste ? Si votre question n'est pas suffisamment précise, personne ne pourra vous aider.
    Lorsque c'est possible, postez votre code et le message d'erreur exact.

    De même, lorsque vous postez une réponse, essayez de la commenter de manière à la rendre facilement compréhensible par tous.

    Évitez aussi de poster un lien seul sans aucun commentaire. D'une part, il est préférable de donner une réponse sur le forum plutôt que de renvoyer vers un autre site qui renvoie potentiellement vers encore un autre, etc. D'autre part, les liens conduisent le plus souvent à une documentation complexe et fastidieuse à lire même pour celui qui cherche une réponse. De plus, la plupart des liens deviennent « morts » après moins d'un an, ce qui rend la solution indisponible pour quiconque ferait une recherche sur le forum par la suite.
    4.7. Pourquoi personne ne répond ?

    Si personne n'a répondu à votre question, c'est qu'elle était mal posée, pas assez précise, pas dans le bon forum, mauvais titre ou que personne ne connaît la réponse. Si vous voulez améliorer le taux de réponses sur ces forums, premièrement précisez mieux vos questions, et d'autre part passez du temps si vous le pouvez à répondre aux questions des autres, c'est uniquement comme cela que ces forums fonctionneront mieux.

    Si vous avez de nouvelles informations, éditez votre message ou postez un nouveau message. Mais en aucun cas vous ne pouvez remonter votre message par un message inutile sans autre objet que de remonter votre discussion (« Up »).
    Rien de personnel, évidemment.
    Le but est d'apporter une réponse rapide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. checkbox garder la case cochée après validation
    Par laurentbatch dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 08/08/2013, 20h37
  2. case à coché ou Checkbox en temps réel
    Par Chedi dans le forum Langage
    Réponses: 2
    Dernier message: 27/07/2011, 12h37
  3. Garder en mémoire les cases cochées checkbox
    Par almoha dans le forum Langage
    Réponses: 2
    Dernier message: 22/01/2011, 23h09
  4. Réponses: 4
    Dernier message: 20/08/2007, 02h16
  5. liste de checkbox et extraire les cases cochées.
    Par schtroumpf_farceur dans le forum Langage
    Réponses: 1
    Dernier message: 01/08/2006, 16h49

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