If_else - Php
lolita128
Messages postés
3
Statut
Membre
-
b-boybaki Messages postés 160 Date d'inscription Statut Membre Dernière intervention -
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
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:
- If_else - Php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
2 réponses
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 ?
<?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 ?