un affichage suivant un champs renseigné

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : un affichage suivant un champs renseigné

par charabia » 18 oct. 2005, 16:29

Hop merci aux modos de [Résolutionner] ce post ;)

par pjl » 18 oct. 2005, 15:35

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.

par Legrand » 18 oct. 2005, 15:35

Je viens de comprendre mon erreur j'ai confondu : ' et " .
Je te remerci bonne fin d'aprem à tous. :D

par Legrand » 18 oct. 2005, 15:14

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 :

Code : Tout sélectionner

unexpected T_CONSTANT_ENCAPSED_STRING

par charabia » 18 oct. 2005, 15:10

As-tu un champs "photo" dans ta base ? Si c'est le cas tu mets une clause WHERE ton champs != ""

un affichage suivant un champs renseigné

par Legrand » 18 oct. 2005, 15:03

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 :

Code : Tout sélectionner

SELECT * FROM fk_perso ORDER BY id DESC LIMIT 0,2
Je pense un where mais je ne sais pas comment m'y prendre?
Merci pour votre aide