IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Sélectionner les enregistrements vides [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    195
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 195
    Par défaut Sélectionner les enregistrements vides
    bonjour,
    En local avec WAMP, j'utilise les VUES mais sur 1and1 elles n'y sont pas...
    j'ai un problème pour filtrer les enregistrements vides, vioci mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $req = mysql_query('SELECT *  FROM `sanctions` WHERE nbre = ''  );
    nbre étant un nombre qui peut être vide
    comment sélectionner QUE les enregistrements vides et pas les autres ?
    je galère avec ce truc...
    la req sur mysql comme ça fonctionne !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT * 
    FROM `sanctions` 
    WHERE nbre = ''
    alors pourquoi pas dans mon php ?

  2. #2
    Membre confirmé
    Inscrit en
    Juin 2008
    Messages
    85
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 85
    Par défaut
    Salut,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    'SELECT *  FROM `sanctions` WHERE nbre = ''
    Comment veut tu que php délimite ta requête si tu utilise les quotes simples pour la délimité et les mêmes cotes simples pour dire nbre=''? Utilise les doubles quottes

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $req = mysql_query("SELECT *  FROM `sanctions` WHERE nbre = '' ");

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    195
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 195
    Par défaut J'avance mais...
    Merci Keweed, c'est vrai que mon code manque de rigueur, il va falloir que je nettoie !
    cela fonctionne avec ce code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $req = mysql_query("SELECT * FROM `elevescomplete` WHERE `Code Structure` <>''");
    et bien sûr sur celui demandé

    Citation Envoyé par Keweed Voir le message
    Salut,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    'SELECT *  FROM `sanctions` WHERE nbre = ''
    Comment veut tu que php délimite ta requête si tu utilise les quotes simples pour la délimité et les mêmes cotes simples pour dire nbre=''? Utilise les doubles quottes

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $req = mysql_query("SELECT *  FROM `sanctions` WHERE nbre = '' ");

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 04/05/2008, 23h39
  2. Réponses: 5
    Dernier message: 27/04/2008, 12h35
  3. [MySQL] Sélectionner les enregistrements par semaine
    Par Sh4dounet dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 30/01/2008, 11h50
  4. Lister tous les enregistrés vides (not null)
    Par Kijer dans le forum SQL Procédural
    Réponses: 7
    Dernier message: 21/10/2007, 14h34
  5. Réponses: 4
    Dernier message: 27/04/2006, 09h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo