Page 1 sur 1

mysqli recuperation des donées

Posté : 10 févr. 2016, 13:14
par titiaetfab
Bonjour,
je veux passer mon site qui accède a ma base en mysql en mysqli.
j'ai donc modifier mon code pour récupérer mes données mais j'ai une erreur.

Code : Tout sélectionner

<?php include("../cnx.php"); $mysqli->real_query("SELECT * FROM lesgens ORDER BY id ASC"); $res = $mysqli->use_result(); while ($row = $res->fetch_assoc()) { ?> <?php echo $row['nom'];?><br/> <?php } ?>
le hic est que j'ai cette erreur qui s'affiche.
La connexion au serveur MySQL n'a pas abouti : php_network_getaddresses: getaddrinfo failed: Name or service not known
Fatal error: Call to a member function real_query() on null in /homepages/16/.... on line 37
mon fichier cnx.php est le suivant :

Code : Tout sélectionner

<?php $host_name = "host "; $database = "datab "; $user_name = "user "; $password = "mdp"; $connect = mysqli_connect($host_name, $user_name, $password, $database); if (mysqli_connect_errno()) { echo "La connexion au serveur MySQL n'a pas abouti : " . mysqli_connect_error(); } ?>
c'est le premier code que j'essai de passer en mysqli et sa bug deja...

Re: mysqli recuperation des donées

Posté : 10 févr. 2016, 14:13
par titiaetfab
Pour le message de connexion j'ai trouvé c’était un retour à la ligne qui fessait planté la connexion.
par contre pour l'erreur :
Fatal error: Call to a member function real_query() on null in /homepages/16/....on line 37
je ne trouve pas.
la ligne 37 c'est :

Code : Tout sélectionner

37 $mysqli->real_query("SELECT * FROM matable ORDER BY id ASC"); 38 $res = $mysqli->use_result(); 39 while ($row = $res->fetch_assoc()) {

Re: mysqli recuperation des donées

Posté : 10 févr. 2016, 15:37
par Spols
Je pense que c'est ta variable $mysqli qui n'est pas défini