Galeenet Posté 24 Juin 2007 Posté 24 Juin 2007 Depuis cet apres midi, j'ai un souci sur un de mes sites en dev. pour résumer, la connexion mysqli se fait bien, ca pinge correctement... mais impossible d'obtenir le moindre résultat. J'ai resume au test unitaire le plus simple : // il y a tout le contenu du fichier (sauf les valeurs de $sql_pass, etc )... mais rien d'autre avant ni apres !$sql = new mysqli($sql_host,$sql_user,$sql_pass,$sql_base) or die(mysqli_error($dblink));if(!$sql->ping()) echo "<br />PAS DE CONNEXION"; // => no problemo, ca n'affiche rienecho '<pre>'; print_r($sql->ping()); echo '</pre>'; // => ca affiche "1", donc plutot bien$query = $sql->query("SELECT 3+2") or $sql->errors[$sql->error]++; // => la requete la plus simple qui soit$query = $query->fetch_object;echo '<pre>'; print_r($query); echo '</pre>';// => .... et la est l'os... aucune réponse, pas de donnée, rien$sql->close(); pour info, c'est un serveur dédié, qui héberge des sites en dev pour le moment. le phpinfo() indique une installation correcte de mysqli : mysqliMysqlI Support enabledClient API library version 5.0.32 Client API header version 5.0.32 MYSQLI_SOCKET /var/run/mysqld/mysqld.sock Directive Local Value Master Value mysqli.default_host no value no value mysqli.default_port 3306 3306 mysqli.default_pw no value no value mysqli.default_socket no value no value mysqli.default_user no value no value mysqli.max_links Unlimited Unlimited mysqli.reconnect Off Off et ce que je comprends définitivement pas.. c'est que ce matin, ca passait bien, que je n'ai rien modifié de fondamental dans le site, ni sur le serveur !
Dan Posté 25 Juin 2007 Posté 25 Juin 2007 A ta place, je remplacerais $query=$query->fetch_object; par $query=$query->fetch_object(); vu que fetch_objet() est une fonction... Dan
Galeenet Posté 25 Juin 2007 Auteur Posté 25 Juin 2007 en plus je sentais que c'était une betise de ce genre 2 h de perdues hier, ca m'arrive rarement sur ce genre de syntaxe.... et un bon paquet de phpistes sur irc qui n'ont rien vu ... merci Dan !
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant