Page 1 sur 1
un affichage suivant un champs renseigné
Posté : 18 oct. 2005, 15:03
par Legrand
Salut à tous, j'ais un petit problème au niveau de l'affichage de données provenants d'une base mysql. En fait j'affiche toujours les deux dernières personnes entrées dans la base. Par contre mon problème c'est que j'aimerais afficher les deux dernières personne étant inscris mais qui on ajouté une photo avec leurs inscriptions..
Voila ma requête toute simple :
Je pense un where mais je ne sais pas comment m'y prendre?
Merci pour votre aide
Posté : 18 oct. 2005, 15:10
par charabia
As-tu un champs "photo" dans ta base ? Si c'est le cas tu mets une clause WHERE ton champs != ""
Posté : 18 oct. 2005, 15:14
par Legrand
Merci pour ton aide mais j'avais déja essayé :
Code : Tout sélectionner
$select = "SELECT * FROM perso where photo != "" ORDER BY id DESC LIMIT 0,2 ";
ce qui me donne l'erreur suivante :
Posté : 18 oct. 2005, 15:35
par Legrand
Je viens de comprendre mon erreur j'ai confondu : ' et " .
Je te remerci bonne fin d'aprem à tous.

Posté : 18 oct. 2005, 15:35
par pjl
Tu as un message d'erreur PHP, pas SQL.
En clair, tu ouvres et fermes ta chaine de caractères avec des guillements et tu balances des guillements à l'intérieur.
Comment veux-tu que le PHP s'y retrouve si tu n'échapes pas tes guillemets..........
De plus en langage SQL, on utilise des simples quotes.
Posté : 18 oct. 2005, 16:29
par charabia
Hop merci aux modos de [Résolutionner] ce post
