Php WHERE photourl = true
Résolu
bretonm2004
Messages postés
320
Date d'inscription
Statut
Membre
Dernière intervention
-
Profil bloqué -
Profil bloqué -
Bonjour,
voici mon probleme
require "connexionbd.php";
$result7 = mysql_query("SELECT * FROM lesfestifs WHERE photourl=TRUE ORDER BY id DESC LIMIT 0,5");
while($row7 = mysql_fetch_array($result7))
{
echo $row7['id'];
}
quand j ajoute ce parametre je n obtien rien
WHERE photourl=TRUE
le but c est de sortir les enregistrement qui contiennent quelque chose dans photourl
voici mon probleme
require "connexionbd.php";
$result7 = mysql_query("SELECT * FROM lesfestifs WHERE photourl=TRUE ORDER BY id DESC LIMIT 0,5");
while($row7 = mysql_fetch_array($result7))
{
echo $row7['id'];
}
quand j ajoute ce parametre je n obtien rien
WHERE photourl=TRUE
le but c est de sortir les enregistrement qui contiennent quelque chose dans photourl
2 réponses
-
Bonjour
en mysql, le type booleen n'existe pas vraiment et TRUE vaut 1
donc WHERE photourl=TRUE signifie que le champ photourl doit être égal à 1
Ce ne serait pas plutôt WHERE photourl<>'' ? (le champ photourl différent d'une chaine vide ?). En espérant que tu as mis par défaut une chaine vide pour ce champ plutôt que la valeur NULL -
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/lesfe275/public_html/final/motdepasse/id1.php on line 15
voici ce que ca me donne
$result7 = mysql_query("SELECT * FROM lesfestifs WHERE photourl<> ORDER BY id DESC LIMIT 0,5");
while($row7 = mysql_fetch_array($result7))
{
echo $row7['id'];
}