A voir également:
- Récupéré la valeur d'une checkbox
- Comment recuperer une video sur youtube - Guide
- Recuperer une conversation whatsapp supprimée - Guide
- Faites afficher avec un fond coloré les cellules qui contiennent une valeur comprise entre 250 et 350. quel nombre est dessiné en surbrillance ? ✓ - Forum Excel
- Valeur relative et absolue ✓ - Forum Webmastering
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
9 réponses
C'est ce que j'ai fait regarde :
Mais comment savoir si elle est coché ou pas ?
En php avec un IF est ce que l'on pourrait faire un truc du genre :
If ( coche1 == coché )
{
$i_1 = $i_1 + 1
};
Merci d'avance.
<form method="post" action="check.php"> <input type="checkbox" name="choix1"><input type="checkbox" name="choix2"><input type="checkbox" name="choix3"><br> <input type="checkbox" name="choix4"><input type="checkbox" name="choix5"><input type="checkbox" name="choix6"><br> <input type="checkbox" name="choix7"><input type="checkbox" name="choix8"><input type="checkbox" name="choix9"><br> <input type="checkbox" name="choix10"><input type="checkbox" name="choix11"><input type="checkbox" name="choix12"><br> <input type="checkbox" name="choix13"><input type="checkbox" name="choix14"><input type="checkbox" name="choix15"><br> <input type="checkbox" name="choix16"><input type="checkbox" name="choix17"><input type="checkbox" name="choix18"><br> <input type="checkbox" name="choix19"><input type="checkbox" name="choix20"><input type="checkbox" name="choix21"><br> <input type="checkbox" name="choix22"><input type="checkbox" name="choix23"><input type="checkbox" name="choix24"><br> <input type="checkbox" name="choix25"><input type="checkbox" name="choix26"><input type="checkbox" name="choix27"><br> <input type="checkbox" name="choix28"><input type="checkbox" name="choix29"><input type="checkbox" name="choix30"><br> <input type="submit" name="submit" value="Valider">
Mais comment savoir si elle est coché ou pas ?
En php avec un IF est ce que l'on pourrait faire un truc du genre :
If ( coche1 == coché )
{
$i_1 = $i_1 + 1
};
Merci d'avance.
Îl n'y a pas un moyen de dire au code en gros :
Merci d'avance !
if ( cocheX == coché)
{
switch (cocheX )
{
case ( coche1 )
{
$i_1 ++;
}
...
case (coche30)
{
$i_30 ++;
}
}
}
Merci d'avance !
function isChecked($name)
{
if (!isset($_POST[$name])) return false;
return true;
}
... Dans le code :
if (isChecked("choix1")) $compteur++;
if (isChecked("choix2")) $compteur++;
{
if (!isset($_POST[$name])) return false;
return true;
}
... Dans le code :
if (isChecked("choix1")) $compteur++;
if (isChecked("choix2")) $compteur++;
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
J'ai pas bien compris cette partis de code si quelqu'un pou_vais m'aidé :
function isChecked($name)
{
if (!isset($_POST[$name])) return false;
return true;
}
... Dans le code :
if (isChecked("choix1")) $compteur++;
if (isChecked("choix2")) $compteur++;
J'ai fait le code suivant apres mettre connecté a ma BDD :
Mais sa ne change rien dans ma BDD les variable ne sont pas incrémenté.
Et quant je lui demende d'afficgé la variable $i_28 il me renvoi "array"
Pouvé vous m'aidez ?
$sql = "SELECT victoire FROM prono_tbl WHERE id=1";
$donnees = mysql_query($sql);
$i_1 = mysql_fetch_array($donnees);
$sql = "SELECT nul FROM prono_tbl WHERE id=1";
$donnees = mysql_query($sql);
$i_2 = mysql_fetch_array($donnees);
$sql = "SELECT defaite FROM prono_tbl WHERE id=1";
$donnees = mysql_query($sql);
$i_3 = mysql_fetch_array($donnees);
$sql = "SELECT victoire FROM prono_tbl WHERE id=2";
$donnees = mysql_query($sql);
$i_4 = mysql_fetch_array($donnees);
$sql = "SELECT nul FROM prono_tbl WHERE id=2";
$donnees = mysql_query($sql);
$i_5 = mysql_fetch_array($donnees);
$sql = "SELECT defaite FROM prono_tbl WHERE id=2";
$donnees = mysql_query($sql);
$i_6 = mysql_fetch_array($donnees);
$sql = "SELECT victoire FROM prono_tbl WHERE id=3";
$donnees = mysql_query($sql);
$i_7 = mysql_fetch_array($donnees);
$sql = "SELECT nul FROM prono_tbl WHERE id=3";
$donnees = mysql_query($sql);
$i_8 = mysql_fetch_array($donnees);
$sql = "SELECT defaite FROM prono_tbl WHERE id=3";
$donnees = mysql_query($sql);
$i_9 = mysql_fetch_array($donnees);
$sql = "SELECT victoire FROM prono_tbl WHERE id=4";
$donnees = mysql_query($sql);
$i_10 = mysql_fetch_array($donnees);
$sql = "SELECT nul FROM prono_tbl WHERE id=4";
$donnees = mysql_query($sql);
$i_11 = mysql_fetch_array($donnees);
$sql = "SELECT defaite FROM prono_tbl WHERE id=4";
$donnees = mysql_query($sql);
$i_12 = mysql_fetch_array($donnees);
$sql = "SELECT victoire FROM prono_tbl WHERE id=5";
$donnees = mysql_query($sql);
$i_13 = mysql_fetch_array($donnees);
$sql = "SELECT nul FROM prono_tbl WHERE id=5";
$donnees = mysql_query($sql);
$i_14 = mysql_fetch_array($donnees);
$sql = "SELECT defaite FROM prono_tbl WHERE id=5";
$donnees = mysql_query($sql);
$i_15 = mysql_fetch_array($donnees);
$sql = "SELECT victoire FROM prono_tbl WHERE id=6";
$donnees = mysql_query($sql);
$i_16 = mysql_fetch_array($donnees);
$sql = "SELECT nul FROM prono_tbl WHERE id=6";
$donnees = mysql_query($sql);
$i_17 = mysql_fetch_array($donnees);
$sql = "SELECT defaite FROM prono_tbl WHERE id=6";
$donnees = mysql_query($sql);
$i_18 = mysql_fetch_array($donnees);
$sql = "SELECT victoire FROM prono_tbl WHERE id=7";
$donnees = mysql_query($sql);
$i_19 = mysql_fetch_array($donnees);
$sql = "SELECT nul FROM prono_tbl WHERE id=7";
$donnees = mysql_query($sql);
$i_20 = mysql_fetch_array($donnees);
$sql = "SELECT defaite FROM prono_tbl WHERE id=7";
$donnees = mysql_query($sql);
$i_21 = mysql_fetch_array($donnees);
$sql = "SELECT victoire FROM prono_tbl WHERE id=8";
$donnees = mysql_query($sql);
$i_22 = mysql_fetch_array($donnees);
$sql = "SELECT nul FROM prono_tbl WHERE id=8";
$donnees = mysql_query($sql);
$i_23 = mysql_fetch_array($donnees);
$sql = "SELECT defaite FROM prono_tbl WHERE id=8";
$donnees = mysql_query($sql);
$i_24 = mysql_fetch_array($donnees);
$sql = "SELECT victoire FROM prono_tbl WHERE id=9";
$donnees = mysql_query($sql);
$i_25 = mysql_fetch_array($donnees);
$sql = "SELECT nul FROM prono_tbl WHERE id=9";
$donnees = mysql_query($sql);
$i_26 = mysql_fetch_array($donnees);
$sql = "SELECT defaite FROM prono_tbl WHERE id=9";
$donnees = mysql_query($sql);
$i_27 = mysql_fetch_array($donnees);
$sql = "SELECT victoire FROM prono_tbl WHERE id=10";
$donnees = mysql_query($sql);
$i_28 = mysql_fetch_array($donnees);
$sql = "SELECT nul FROM prono_tbl WHERE id=10";
$donnees = mysql_query($sql);
$i_29 = mysql_fetch_array($donnees);
$sql = "SELECT defaite FROM prono_tbl WHERE id=10";
$donnees = mysql_query($sql);
$i_30 = mysql_fetch_array($donnees);
echo $i_28;
function isChecked($name)
{
if (!isset($_POST[$name])) return false;
return true;
};
if (isChecked("choix1")) $i_1++;
if (isChecked("choix2")) $i_2++;
if (isChecked("choix3")) $i_3++;
if (isChecked("choix4")) $i_4++;
if (isChecked("choix5")) $i_5++;
if (isChecked("choix6")) $i_6++;
if (isChecked("choix7")) $i_7++;
if (isChecked("choix8")) $i_8++;
if (isChecked("choix9")) $i_9++;
if (isChecked("choix10")) $i_10++;
if (isChecked("choix11")) $i_11++;
if (isChecked("choix12")) $i_12++;
if (isChecked("choix13")) $i_13++;
if (isChecked("choix14")) $i_14++;
if (isChecked("choix15")) $i_15++;
if (isChecked("choix16")) $i_16++;
if (isChecked("choix17")) $i_17++;
if (isChecked("choix18")) $i_18++;
if (isChecked("choix19")) $i_19++;
if (isChecked("choix20")) $i_20++;
if (isChecked("choix21")) $i_21++;
if (isChecked("choix22")) $i_22++;
if (isChecked("choix23")) $i_23++;
if (isChecked("choix24")) $i_24++;
if (isChecked("choix25")) $i_25++;
if (isChecked("choix26")) $i_26++;
if (isChecked("choix27")) $i_27++;
if (isChecked("choix28")) $i_28++;
if (isChecked("choix29")) $i_29++;
if (isChecked("choix30")) $i_30++;
echo $i_28;
$sql = "INSERT INTO prono_tbl WHERE id=1 ( victoire, nul, defaite) VALUES('$i_1','$i_2','$i_3')";
mysql_query($sql);
$sql = "INSERT INTO prono_tbl WHERE id=2 ( victoire, nul, defaite) VALUES('$i_4','$i_5','$i_6')";
mysql_query($sql);
$sql = "INSERT INTO prono_tbl WHERE id=3 ( victoire, nul, defaite) VALUES('$i_7','$i_8','$i_9')";
mysql_query($sql);
$sql = "INSERT INTO prono_tbl WHERE id=4 ( victoire, nul, defaite) VALUES('$i_10','$i_11','$i_12')";
mysql_query($sql);
$sql = "INSERT INTO prono_tbl WHERE id=5 ( victoire, nul, defaite) VALUES('$i_13','$i_14','$i_15')";
mysql_query($sql);
$sql = "INSERT INTO prono_tbl WHERE id=6 ( victoire, nul, defaite) VALUES('$i_16','$i_17','$i_18')";
mysql_query($sql);
$sql = "INSERT INTO prono_tbl WHERE id=7 ( victoire, nul, defaite) VALUES('$i_19','$i_20','$i_21')";
mysql_query($sql);
$sql = "INSERT INTO prono_tbl WHERE id=8 ( victoire, nul, defaite) VALUES('$i_22','$i_23','$i_24')";
mysql_query($sql);
$sql = "INSERT INTO prono_tbl WHERE id=9 ( victoire, nul, defaite) VALUES('$i_25','$i_26','$i_27')";
mysql_query($sql);
$sql = "INSERT INTO prono_tbl WHERE id=10 ( victoire, nul, defaite) VALUES('$i_28','$i_29','$i_30')";
mysql_query($sql);
?>
Mais sa ne change rien dans ma BDD les variable ne sont pas incrémenté.
Et quant je lui demende d'afficgé la variable $i_28 il me renvoi "array"
Pouvé vous m'aidez ?