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 :

mysql_fetch_array qui retourne true


Sujet :

PHP & Base de données

  1. #1
    ttf
    ttf est déconnecté
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2002
    Messages
    14
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2002
    Messages : 14
    Par défaut mysql_fetch_array qui retourne true
    Bonjour,
    j'ai un comportement bizarre avec mysql_fetch_array(), il me renvoye true pour 40 lignes d'un SELECT (qui fait 40 lignes de résultat...)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    $Periodes=mysql_query("SELECT * FROM amendes_periode WHERE traite=0 ORDER BY no");
    //... code divers ne touchant pas a $Periode
    while ($Row=mysql_fetch_array($Periodes)) {
    //...
    //Ici si je fait un var_dump($Row) ca me donne bool(true)
    // si je fait var_dump($Row[0]) ca me retourne NULL
     
    }
    Quelqu'un aurait-il deja eu le soucis?
    Merci

  2. #2
    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
    Si tu enleves le "code divers ne touchant pas a $Periode" tu as le problème également ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    ttf
    ttf est déconnecté
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2002
    Messages
    14
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2002
    Messages : 14
    Par défaut
    Oui rien ne change
    C'est vraiment bizarre parce que dans la doc ca ne doit retourner qu'un tableau ou false, true n'est indiqué nulle part

  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
    Avec des fonctions similaires comme mysql_feych_assoc() aussi ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    ttf
    ttf est déconnecté
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2002
    Messages
    14
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2002
    Messages : 14
    Par défaut
    Ca fait la même chose

  6. #6
    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
    Je ne trouve aucune référence à un bug de ce genre.
    Tu as possibilité d'essayer sur un autre serveur ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  7. #7
    ttf
    ttf est déconnecté
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2002
    Messages
    14
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2002
    Messages : 14
    Par défaut
    Peut être cette après midi

  8. #8
    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
    Sinon l'extension mysql_* est obsolète.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  9. #9
    ttf
    ttf est déconnecté
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2002
    Messages
    14
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2002
    Messages : 14
    Par défaut
    Oui je sais, mais le projet a été commencé avec cette extension, et je suis quasiment a la fin ca prendrais trop de temps de tout changer...
    Sinon j'ai changé mon code, mis la requête dans une fonction et maintenant ca marche, même si je ne sais toujours pas pourquoi la méthode normale déconnais...

Discussions similaires

  1. Fonction qui retourne plusieurs valeurs !
    Par casafa dans le forum C++
    Réponses: 20
    Dernier message: 23/04/2014, 16h56
  2. [MySQL] Insertion qui se fait mais mysql_fetch_array qui retourne un warning
    Par baggie dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 06/11/2009, 10h04
  3. Réponses: 8
    Dernier message: 08/05/2009, 15h54
  4. Fonction qui retourne un tableau
    Par _lara_ dans le forum ASP
    Réponses: 6
    Dernier message: 24/05/2004, 15h06
  5. Réponses: 14
    Dernier message: 09/04/2004, 13h44

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