Bug dans un tout ptit bout de code :-(

Fermé
Anto - 7 sept. 2010 à 21:30
 A.Nonymous - 7 sept. 2010 à 23:20
Bonjour,


je vous expose mon souci...

je n'arrive pas à comprendre pourquoi le script réagit comme ca :

Au lieu de vérifier la condition (quand je change la valeur de 0 à 1 dans la bdd) il me marque toujours la première raison du IF dans la boucle c'est à dire que c'est fermées...




try
{
	$bdd = new PDO('mysql:host=sql3.cluster1;dbname=suage', 'suage', 'rdsdfs587bvg');
}
catch(Exception $e)
{
        die('Erreur : '.$e->getMessage());
}



$reponse = $bdd->query('SELECT ouinon FROM cloturer WHERE id=0');

while ($donnees = $reponse->fetch())
{
	echo $donnees['ouinon'] . '<br />';
}



if ($donnees['ouinon'] == 0) {

echo 'Les inscriptions sont fermées<br><br>';
}

if ($donnees['ouinon'] == 1) {

echo 'Les inscriptions sont ouvertes<br><br>';

}



D'avance je vous remercie de votre aide !
A voir également:

1 réponse

Fais un
"var_dump( $donnees );"
Avant
"if ($donnees['ouinon'] == 0) {"

Et tu comprendras le problème que tu as avec $donnees
0