SELECT et champ vide

Bonjour,

Je voudrais récupérer les produits dont le champ 'lien' n'est pas vide via le SELECT

$sql = "SELECT id,produit,lien FROM table where ..."; 


Id | produit | lien

1 | xxxx | http://www.monlien.com
2 | xxxx |
3 | xxxx | http://www.monlien.com
....

Merci d'avance pour votre aide

8 réponses

  1. ne serait ce pas plutôt
    "SELECT id,produit,lien FROM table WHERE lien IS NOT NULLL";
    1. Yep, désolé, j'étais endormi, Lol.
  2. Bonjour,

    Avec un peu de retard j'ai testé le code donné et il me renvoie :

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'NULLL' at line 1

    Merci d'avance
    1. erreur de frappe:
      "SELECT id,produit,lien FROM table WHERE lien IS NOT NULL";


      3 L à NULL

      tu aurait pu t'en rendre compte
      1. Oui j'aurais pu effectivement. Merci

        Cela ne change rien il va chercher tous les produits et pas seulement ceux avec lien.
        1. En faisant une petite recherche avec ton code sur Google j'ai trouvé quelque chose de plus adapté.

          WHERE lien != ''"


          Merci pour votre aide :)