Dans mamp, vous pouvez modifier le fichier php.ini pour afficher les erreurs
il doit y avoir une directive à activer pour afficher les erreurs à l'écran
Code : Tout sélectionner
error_displayCode : Tout sélectionner
error_displayMAX(CONVERT(INT,monchamp))<?php
if (isset($_POST["choix"]) && $_POST["choix"] != "") {
//Si c'est la flore qui est voulue
if ($_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";
}
//Si c'est la némato qui est voulue
elseif ($_POST["choix"] == "faune2") {
$requete = "SELECT MIN(PHYTO_FALC) as minf21, MAX(PHYTO_FALC) as maxf21, AVG(PHYTO_FALC) as moyf21, MIN(PHYTOPARA) as minf22, MAX(PHYTOPARA) as maxf22, AVG(PHYTOPARA) as moyf22, MIN(BACT_TOT) as minf23, MAX(BACT_TOT) as maxf23, AVG(BACT_TOT) as moyf23 FROM NEMATO INNER JOIN SITE ON NEMATO.CODE_REPET = SITE.CODE_REPET";
}
}
//on teste ensuite pour savoir si un critère a été sélectionné
$where=0;
if (isset($_POST["sol"]) && $_POST["sol"] != "") {
$where=1;
$requete = $requete.' WHERE LAND_USE=\''.$_POST["sol"].'\' ';
}
if (isset($_POST["ph"]) && $_POST["ph"] != "") {
if($where==1){ $requete = $requete . ' AND '; }else{ $requete=$requete.' WHERE '; }
$requete = $requete.' PH_EAU=\''.$_POST["ph"].'\' ';
}
//A la fin des tests, la variable est forcément renseignée > on va chercher les résultats
$reponse = $bdd->query($requete);
// On affiche chaque entrée une à une
while ($donnees = $reponse->fetch()){
if ($_POST["choix"] == "flore1") {
?>
<p><strong>Flore : INDICE Oméga 3</strong> (valeurs relatives)<br><br>
MIN : <?php echo $donnees['minfl1']; ?> <br />
MAX : <?php echo $donnees['maxfl1']; ?> <br />
MOY : <?php echo $donnees['moyfl1']; ?> <br />
</p>
<?php
}
elseif ($_POST["choix"] == "faune2") {
?>
<p><strong>Faune : Nématodes</strong><br><br>
Phytophages facultatifs / Groupe trophique (ind 100 g-1 ss)<br>
<blockquote>MIN : <?php echo $donnees['minf21']; ?><br>
MAX : <?php echo $donnees['maxf21']; ?><br>
MOY : <?php echo $donnees['moyf21']; ?></blockquote><br>
Phytoparasites / Groupe trophique (ind 100 g-1 ss)<br>
<blockquote>MIN : <?php echo $donnees['minf22']; ?> <br>
MAX : <?php echo $donnees['maxf22']; ?> <br>
MOY : <?php echo $donnees['moyf22']; ?> </blockquote><br>
Bactérivores totaux / Groupe trophique (ind 100 g-1 ss)<br>
<blockquote>MIN : <?php echo $donnees['minf23']; ?> <br>
MAX : <?php echo $donnees['maxf23']; ?> <br>
MOY : <?php echo $donnees['moyf23']; ?> </blockquote><br>
</p>
<?php
}
}
$reponse->closeCursor(); // Termine le traitement de la requête
?>