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 :

Erreur MySQL - PHP


Sujet :

PHP & Base de données

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Novembre 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Erreur MySQL - PHP
    Bonjour à tous et à toutes !

    Tout fraichement inscrit, j'apporterai ma contribution sur divers problèmes lorsque ceux-ci seront de mon niveau mais pour l'instant j'ai besoin d'aide !

    Alors voilà, je viens de créer un Site/Forum et bien sur j'ai un petit soucis ...

    Tout d'abord voici l'erreur -> Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /mnt/159/sda/0/8/carboyz59/modules/Forum/viewtopic.php on line 603

    Voici le PHP
    viewtopic.php

    J'ai préféré vous mettre le PHP en pièce jointe car je ne trouve pas comment régler cette erreur ...

    Il vous faut l'adresse de mon site ? Il est toujours actif ... C'est juste que l'erreur apparait en bas de la page de mon Forum !

    Merci d'avance en espérant avoir un réponse et savoir comment cela a pu ce produire ...

  2. #2
    Membre expérimenté
    Homme Profil pro
    Ingenieur de recherche - Ecologue
    Inscrit en
    Juin 2003
    Messages
    1 146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingenieur de recherche - Ecologue

    Informations forums :
    Inscription : Juin 2003
    Messages : 1 146
    Points : 1 412
    Points
    1 412
    Par défaut
    pas question de regarder cela
    si c'est un problème de requête (ce qui semble être le cas d'après le message d'erreur), écrivez-là
    Merci d'ajouter un sur les tags qui vous ont aidé

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Novembre 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Je vous écris la requête complète ?

  4. #4
    Membre éclairé
    Avatar de buggen25
    Ingénieur développement logiciels
    Inscrit en
    Août 2008
    Messages
    554
    Détails du profil
    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Août 2008
    Messages : 554
    Points : 709
    Points
    709
    Par défaut
    Ya peut etre pas de base de donnée...
    If you type Google into Google, you Can break the internet" - The IT Crowd

  5. #5
    Membre expérimenté
    Homme Profil pro
    Ingenieur de recherche - Ecologue
    Inscrit en
    Juin 2003
    Messages
    1 146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingenieur de recherche - Ecologue

    Informations forums :
    Inscription : Juin 2003
    Messages : 1 146
    Points : 1 412
    Points
    1 412
    Par défaut
    Citation Envoyé par Nathan59 Voir le message
    Je vous écris la requête complète ?
    bien sur ! le SQL, pas le PHP
    Merci d'ajouter un sur les tags qui vous ont aidé

  6. #6
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Novembre 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Comment dois-je faire ? Car je ne sais pas sur quel ligne est l'erreur

  7. #7
    Membre expérimenté
    Homme Profil pro
    Ingenieur de recherche - Ecologue
    Inscrit en
    Juin 2003
    Messages
    1 146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingenieur de recherche - Ecologue

    Informations forums :
    Inscription : Juin 2003
    Messages : 1 146
    Points : 1 412
    Points
    1 412
    Par défaut
    ????

    C'est sur que si vous ne savez ce qu'est une requête SQL, en faisant appel dans un forum SQL !!!!

    C'est le truc qui devrait commencer par SELECT....Et puis c'est peut être l'occasion d'aller faire un tour dans les cours de SQL de Developpez.com
    Merci d'ajouter un sur les tags qui vous ont aidé

  8. #8
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Points : 16 372
    Points
    16 372
    Par défaut
    Bien sûr que si, tu sais où est le problème : c'est écrit dans le message d'erreur
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /mnt/159/sda/0/8/carboyz59/modules/Forum/viewtopic.php on line 603
    Donc en l’occurrence, ce code-là (extrait du fichier php en pièce jointe original)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $visit = mysql_query("SELECT id FROM " . FORUM_READ_TABLE . " WHERE thread_id = '" . $thread_id . "' AND forum_id = '" . $forum_id . "' AND user_id = '" . $user[0] . "'");
    $user_visit = mysql_num_rows($visit);
    Ensuite, lire la Explications et correction de l'erreur "supplied argument is not a valid MySQL result resource" et appliquer ce qui est écrit dedans serait une bonne idée.
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  9. #9
    Membre expert Avatar de Fench
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mai 2002
    Messages
    2 353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 353
    Points : 3 390
    Points
    3 390
    Par défaut
    Bonjour,

    C'est ton test qui est pas viable if ($user), comme je pense que le code fournit n'est pas de toi, regardes bien les autres tests.

    A mon avis c'est $user[0] qui doit être vide et du coup ta requête en 603 n'est pas bonne sur la ressource fournit $visit

    Conclusion changes par $user[0]
    Meuuh en AI à l'INRA
    Domaines: {java, php, js, jquery}{hibernate, doctrine}{MyLib, symfony, Zend}
    fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes (balise à cliquer en bas de l'écran)

Discussions similaires

  1. [MySQL] Gérer erreur MySQL avec PHP
    Par saad.hessane dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 18/09/2008, 13h19
  2. Message d'erreur page PHP et MySQL
    Par littlesnoopy dans le forum Installation
    Réponses: 6
    Dernier message: 19/01/2007, 10h25
  3. Erreur php ou erreur mysql
    Par heyboy dans le forum SQL Procédural
    Réponses: 10
    Dernier message: 11/10/2006, 11h45
  4. [SGBD] [MYSQL/PHP]Erreur de connexion à la DB
    Par Oufti dans le forum Installation
    Réponses: 4
    Dernier message: 27/12/2005, 08h37
  5. Erreur connexion MySQL-PHP
    Par specialfox dans le forum Installation
    Réponses: 3
    Dernier message: 27/09/2005, 19h47

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