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 :

Echec sur un test de champ datetime [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre éprouvé Avatar de renaud26
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2003
    Messages
    1 365
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mars 2003
    Messages : 1 365
    Par défaut Echec sur un test de champ datetime
    Bonjour à toutes et tous,

    C'est la 1ère fois que j'utilise un datetime (d'habitude c'est date) mais là j'ai besoin de l"heure.

    Je fais un test pour savoir si le champ est vide (sa valeur défaut est donc 0000-00-00 00:00:00

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
     
    if($row['champ_date'] != ""){
    echo "pas vide";
    }else{
    echo "vide";
    }
    mais le résultat est toujours "vide" quel que soit le contenu du champ !

    j'ai essayé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    if($row['champ_date'] != null)
     
    et
     
    if($row['champ_date'] != "0000-00-00 00:00:00")

    Quelqu'un aurait une idée ?
    Merci à lui.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 41
    Par défaut
    Comment as tu initialisé ton tableau "$row" ?

  3. #3
    Membre éprouvé Avatar de renaud26
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2003
    Messages
    1 365
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mars 2003
    Messages : 1 365
    Par défaut
    Bonsoir,

    Par : mysql_fetch_assoc

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    As-tu fais un minimum de debugage ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var_dump($row['champ_date']);
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre éprouvé Avatar de renaud26
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2003
    Messages
    1 365
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mars 2003
    Messages : 1 365
    Par défaut
    Bonjour Sabotage,

    Je viens de faire le var_dump...et euh
    Trop la tête dans le guidon : ma requête était mal formulée.

    Mes excuses pour le dérangement et bonne journée.

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

Discussions similaires

  1. Erreur sur un test Null d'un champ Null
    Par RudyWI dans le forum VBA Access
    Réponses: 6
    Dernier message: 20/05/2008, 13h33
  2. Détecter une différence de 30min sur un champ datetime
    Par Louis-Guillaume Morand dans le forum Requêtes
    Réponses: 2
    Dernier message: 28/07/2007, 10h23
  3. Requete sur champ datetime
    Par BigZ444 dans le forum Requêtes
    Réponses: 1
    Dernier message: 28/06/2007, 09h27
  4. [Access] Comment gérer le filtrage sur un champs DateTime ?
    Par mappy dans le forum Accès aux données
    Réponses: 7
    Dernier message: 12/07/2006, 14h49
  5. [debutante][javacript]test sur une égalité de champs parsé
    Par anitshka dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 13/12/2005, 13h41

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