Se connecter / S'enregistrer
Votre question

Etat d'une checkbox en html

Tags :
  • Javascript
  • Programmation
Dernière réponse : dans Programmation
13 Juillet 2007 15:21:22

Bonjour comment puis savoir si ma checkbox est coché ou non en html pour pouvoir remplir ma requette SQL par la suite.

Je reste a votre disposition pour d'éventuelle question.
Merci d'avance.

Autres pages sur : etat checkbox html

13 Juillet 2007 15:23:59

en html tu ne peut pas, avec php ou javascript en revanche tu peut.
13 Juillet 2007 18:03:59

ok, mais pourrai tu me donner plus d'info dans ce cas, syntaxe, un exemple ou autre.

merci d'avance.
Contenus similaires
13 Juillet 2007 21:07:37

editeurjavascript.com et d'autre site php ayant des sources prêtes à l'emploi, tu pourrais t'appuyer sur des codes déja existant.
14 Juillet 2007 01:45:39

je ne veut surtout pas te vexé mais si je vient demander de l'aide sur ce site c'est parceque je ni suis pas arrivé tout seul. Je souhaiterai donc des explications ou autre chause beaucoup plus détaillé que le nom d'un site, un lien vers un tuto sa serai cool.
14 Juillet 2007 07:18:55

Tu insères dans ta base sql avec quel langage ? php ?

Si oui, tu dois savoir récupérer les infos d'un formulaire avec $_POST[], non ?

Après ce n'est qu'un test avec if pour vérifier si la variable correspondant à ta checkbox a la valeur que tu lui as défini en html (avc l'attibrut value="maValeur" dans le <input>). Si la réponse est oui, c'est qu'elle est cochée ; si non, c'est qu'elle n'est pas cochée.
15 Juillet 2007 12:16:48

j'ai testé comme sa mais sa ne marche pas

<?php
if( $result->dvd == "oui" )
<b>Lecteur DVD :</b><input type="checkbox" checkedname="dvd" >
?>

sa me met parse error, mais si je met un echo 'test' la sa marche, peut être que je ne peut pas mettre d'html dans une balise PHP.
15 Juillet 2007 12:36:59

normal, les checkbox sont renvoyé via la méthode post comme ce sont des éléments de formulaire.
15 Juillet 2007 12:53:52

désolé mais comme dit plus haut il va falloir étre plus précis lol ;) 

que faut-il mettre pour que ma box soit coché lorsque ma condition est rempli?

<?php
if( $result->dvd == "oui" )

"je met quoi la?"

?>
15 Juillet 2007 13:36:20

écoute je veut pas être vexan mais si je vient sur le forum c'est pour avoir des infos claires et précises et non pas un lien vers google sur les checkboxs.

je recherche la syntaxe car la je suis bloqué.
15 Juillet 2007 13:46:54

on va pas te pondre un oeuf tout cuit, le lien que je t'ai passé te permet d'avoir les infos pour avancer, notament sur le premier lien, maintenant si tu ne veux pas faire d'effort en t'y investissant un minimum arrête la programmation tu gagneras du temps et nous aussi.
15 Juillet 2007 13:58:38

tu veut gagné ton temp laisse les autres répondre
15 Juillet 2007 14:50:49

salut,
sephiroth27 a dit :
j'ai testé comme sa mais sa ne marche pas

<?php
if( $result->dvd == "oui" )
<b>Lecteur DVD :</b><input type="checkbox" checkedname="dvd" >
?>

$result correspond à quoi?
checkedname n'est pas un attibut valide

  1. <input type="checkbox" checked="checked" name="dvd"/>


sephiroth27 a dit :

sa me met parse error, mais si je met un echo 'test' la sa marche, peut être que je ne peut pas mettre d'html dans une balise PHP.



exactement, à l'interieur d'un balise php, il faut du php!!
15 Juillet 2007 17:55:52

sephiroth27 a dit :
tu veut gagné ton temp laisse les autres répondre

Perso je suis aller voir le lien qu'il ta passé, et en cherchant un peux j'ai trouvé toutes les infos que tu aurai pu avoir besoin ( si tu était aller chercher ).

Maintenant si tu veux toi-même ne pas chercher tu va pas aller loin.
16 Juillet 2007 10:15:54

résulte correspond a un champ dans une base de donnée, pour le parse error je me douté que c'été a cause des balise PHP mais si je veut changer la checkbox il faut bien que je mette de l'HTML. Merci quand même
16 Juillet 2007 11:23:37

je ne t'ai pas dit de pas mettre de l'HTML, c'est juste qu'il faut le mettre en dehors des balises php!! ou dans une instruction de sortie. (la base :p )
16 Juillet 2007 19:04:54

ok merci de votre aide je continu mes tests.
25 Mars 2009 15:58:31

sephiroth27 a dit :
j'ai testé comme sa mais sa ne marche pas

<?php
if( $result->dvd == "oui" )
<b>Lecteur DVD :</b><input type="checkbox" checkedname="dvd" >
?>

sa me met parse error, mais si je met un echo 'test' la sa marche, peut être que je ne peut pas mettre d'html dans une balise PHP.



ca te mets parse erreur, car tu a fait une erreur de syntaxe:

  1. <?php
  2. if( $result->dvd == "oui" ) {
  3. <b>Lecteur DVD :</b><input type="checkbox" name="dvd" >;
  4. }
  5. ?>


Ensuite dans ton fichier PHP qui devrais recuperer les donnée, si il est coché un
  1. echo isset($_POST["dvd"]);


devrait t'afficher 1, et 0 si il ne l'est pas.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS