Message d'erreur si choix manquant
Posté : 12 août 2013, 12:25
Bonjour
j'ai un formulaire, qui demande à l'utilisateur de faire un choix (microbiologie, flore...) permettant d'afficher des résultats issus d'une bdd.
voici le code dans ma page cible :
j'ai essayé un tas de trucs :
elseif ($_POST["choix"] == "NULL") {
elseif ($_POST["choix"] == NULL) {
elseif ($_POST["choix"] == 'NULL') {
elseif ($_POST["choix"] == "") {
elseif ($_POST["choix"] == ) {
?>
<p><strong>Veuillez sélectionner un bioindicateur !!!</strong></p>
<?php
}
}
mais rien ne fonctionne...
quelqu'un peut-il m'aider svp ?
j'ai un formulaire, qui demande à l'utilisateur de faire un choix (microbiologie, flore...) permettant d'afficher des résultats issus d'une bdd.
voici le code dans ma page cible :
if (isset($_POST["choix"]) && $_POST["choix"] != "") {
//Si c'est la microbio qui est voulue
if ($_POST["choix"] == "microbio18") {
$requete = "SELECT MIN(RICHESSE) as minm181, MAX(RICHESSE) as maxm181, AVG(RICHESSE) as moym181, MIN(DIV_SHANNON)as minm182, MAX(DIV_SHANNON) as maxm182, AVG(DIV_SHANNON) as moym182 FROM MICROBIO_DIV INNER JOIN SITE ON MICROBIO_DIV.CODE_MODALITE = SITE.CODE_MODALITE";
}
//Si c'est la flore qui est voulue
elseif ($_POST["choix"] == "flore1") {
$requete = "SELECT MIN(INDICE_REL) as minfl1, MAX(INDICE_REL) as maxfl1, AVG(INDICE_REL) as moyfl1 FROM FLORE_AG INNER JOIN SITE ON FLORE_AG.CODE_MODALITE = SITE.CODE_MODALITE";
}
//etc...
}
}
Je n'arrive pas à trouver le code pour lui dire : si aucun choix n'a été fait, écris "Veuillez sélectionner un bioindicateur !!"j'ai essayé un tas de trucs :
elseif ($_POST["choix"] == "NULL") {
elseif ($_POST["choix"] == NULL) {
elseif ($_POST["choix"] == 'NULL') {
elseif ($_POST["choix"] == "") {
elseif ($_POST["choix"] == ) {
?>
<p><strong>Veuillez sélectionner un bioindicateur !!!</strong></p>
<?php
}
}
mais rien ne fonctionne...
quelqu'un peut-il m'aider svp ?