If_else - Php

lolita128 Messages postés 3 Statut Membre -  
b-boybaki Messages postés 160 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Le code:
<?php
$verne = $_POST['dats'];
?>
<HTML><HEAD>
<TITLE>loli</TITLE>
</HEAD> <BODY>
<?php
mysql_connect("localhost","root","");
mysql_select_db('base1');
$reponse=mysql_query("select * from table1 ");
while ($donnees=mysql_fetch_array($reponse))
{
for ($i=$donnees['date_occ']; $i<=$donnees['date_lib']; $i++){}}
if ($i='$verne'){
echo 'cette date existe';}
else {echo 'existe pas';}
mysql_close();
?>

</BODY></HTML>

le problème du bloc c'est qu'il ne prend pas un compte le if ($i='$verne') et le else, il affiche à chaque fois le 1er message 'cette date existe' quelque soit la condition existe ou non.j'ai beaucoup essayer avec mais ça n'a pas marché...
si vous avez une solution aidez moi SVP
A voir également:

2 réponses

lolita128 Messages postés 3 Statut Membre
 
une idée SVP j'en est besoin
0
b-boybaki Messages postés 160 Date d'inscription   Statut Membre Dernière intervention   3
 
ce qui est bizare c'est que tu réalises aucune instruction dans ta boucle for regarde

<?php
mysql_connect("localhost","root","");
mysql_select_db('base1');
$reponse=mysql_query("select * from table1 ");
while ($donnees=mysql_fetch_array($reponse))
{

for ($i=$donnees['date_occ']; $i<=$donnees['date_lib']; $i++)
{

}

}
if ($i='$verne')
{
echo 'cette date existe';
}
else
{
echo 'existe pas';
}

mysql_close();
?>

c'est ton code je n'ai fait que mettre des retours a la ligne pour qu'il soit plus clair.

est ce normal ?? et ton programem doit faire quoi a la base ?
0