8791 sujets

Développement web côté serveur, CMS

Bonjour / soir à tous !

Je vous expose mon problème :

j'ai créé ma base de donné sur phpmyadmin de mon hébergeur (j'ai essayer sur deux hébergeur différents mais j'ai le même soucis), et j'ai créé la table "invite".

Lorsque je me connecte à la base tout marche niquel :

<?php
            $bdd = mysql_connect("serveur", "utilisateur", "pass**")
    	    or die("Impossible de se connecter : " . mysql_error());
            $db = mysql_select_db("base_de_donné") or die("Impossible de se connecter");
         ?>


et dès que j'essaye de récupérer quelque chose dans la table invite :

$reponse = $db->query('select * from invite order by id ');


j'ai le message suivant qui s'affiche :

Fatal error: Call to a member function query() on a non-object in /homez.160/insanest/www/studio/agence/walid_djebbar/invitation/membre.php on line 27

la ligne 27 étant celle juste au dessus...

je comprend pas pourquoi alors que dans phpmyadmin et dans la base de donné j'ai bien créé la table 'invite' elle est bien écrit correctement etc.. Smiley bawling

J'espère que je vous ai donné assez d'information.. j'aurais besoin d'une réponse assez rapidement puisque le projet doit être en ligne se week end..

Merci a tous !
Bonsoir,

walid01300 a écrit :

$reponse = $db->query('select * from invite order by id ');


Est-ce que tu utilise les fonctions mysql et la tu devrais faire mysql_query(string query)
ou SQLite3 ou La classe PDO?

Smiley cligne
Bah au départ j'utilisai PDO mais ça marchait pas et la je viens tout juste de refaire tout mon code avec mysql et donc mysql_query et ça marche niquel ! Merci quand même !