par
@rthur » 27 sept. 2008, 11:49
Ahh effectivement, c'est plus clair comme cela!
Regarde ton code ici:
{
$sqlcompar = " SELECT reservation.type FROM reservation
WHERE reservation.datereserv='$datereserv' AND reservation.heurereserv='$heurereserv'";
//exécution de la requête SQL:
$requetecompar = mysql_query($sqlcompar, $bdd) or die( mysql_error() ) ;
}
if ($requetecompar =="")
1) Tu as des accolades bizarrement placées (inutile?)
2) mysql_query() renvoie un identifiant de connexion MySQL ou "false" en cas d'erreur. Par conséquent $requetecompar ne pourra jamais être vide.
Pour savoir si il y a des résultats à ta requête, utilise mysql_num_rows($requetecompar)==0