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 sur paramètre de fonction mysqli_fetch_array [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Etudiant en gestion informatique
    Inscrit en
    Décembre 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Congo-Kinshasa

    Informations professionnelles :
    Activité : Etudiant en gestion informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2014
    Messages : 5
    Par défaut Erreur sur paramètre de fonction mysqli_fetch_array
    Bonjour,

    J'ai un petit souci avec mon code : j'ai une base de données mysql "bdlivre" avec comme seule table "tlivre". J'ai des données et j'essaye de les afficher mais il y a une erreur qui se produit sur le paramètre de la fonction mysqli_fetch_array().
    Voici le message d'erreur :
    Warning : mysqli_fetch_array() expects parameter 1 to be mysqli_result, string given
    Voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    $base=mysqli_connect ('localhost','root','','bdlivre');
    if(!$base)
    {die ("Echec de la connexion :"mysqli_connect_error());
    }
    echo "Connexion Reussi";
    //requete 
    $repons="select * from tlivre order by id desc";
    mysqli_query($base,$reponse);
    while ($donnees=mysqli_fetch_array($reponse)){
    echo '<p><strong>' . $donnee['nom'], '/strong> a poster :<br/>' . $donnees['message'] . '</p>';
    }
     
    //fermeture connexion
    mysqli_close($base);
    Je ne sais pas comment décanter la situation.

  2. #2
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2003
    Messages
    1 309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 309
    Par défaut
    Bonjour,

    cela devrait probablement mieux aller en passant le résultat de la requête (et non la requête) à mysqli_fetch_array et sans faire de faute de frappe dans les noms des variables.
    Pensez aussi à changer le mot de passe de root.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    $base=mysqli_connect ('localhost','root','','bdlivre');
    if(!$base)
    {die ("Echec de la connexion :"mysqli_connect_error());
    }
    echo "Connexion Réussie";
    //requete 
    $requete="select * from tlivre order by id desc";
    $resultat = mysqli_query($base, $requete);
    while ($donnees=mysqli_fetch_array($resultat)){
    echo '<p><strong>' . $donnee['nom'], '/strong> a poster :<br/>' . $donnees['message'] . '</p>';
    }
     
    //fermeture connexion
    mysqli_close($base);

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Etudiant en gestion informatique
    Inscrit en
    Décembre 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : Congo-Kinshasa

    Informations professionnelles :
    Activité : Etudiant en gestion informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2014
    Messages : 5
    Par défaut
    Bonsoir Christophe P.
    merci de m'avoir repondu,
    oui ça marché quand j'ai passé le résultat de la requete a la fonction mysqli_fetch_array()
    merci beaucoup de votre aide.

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

Discussions similaires

  1. Liste des fonctions PHP + paramètres ?
    Par Seb33300 dans le forum Langage
    Réponses: 6
    Dernier message: 18/02/2011, 16h19
  2. [PHP-JS] fonction PHP + paramètre javascript
    Par mayers dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 16/05/2008, 16h54
  3. [PHP-JS] Fonction js avec paramètre PHP
    Par pcayrol dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 28/06/2007, 10h59
  4. [PHP-JS] fonction .innerHTML="" + PHP
    Par sigmar_avenger dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 29/01/2006, 12h20
  5. [XSLT] [PHP 5] fonction position()
    Par sharper dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 01/12/2005, 12h58

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