Bonjour,
j'entreprends de convertir un code qui utilise les fonctions MySQL_xx en PDO et je constate un fonctionnement que je ne comprends pas.
Le code à convertir est :
et la variable $num_rows ne vaut que 129 alors que php_my_admin retourne 292 pour SELECT * FROM machines.
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $requete="SELECT * FROM machines"; $result = mysql_query($requete) or die ("Impossible d'exécuter la requete."); $num_rows = mysql_num_rows($result); echo "Nombre de serveurs : <b>";echo $num_rows;echo "</b><br>";
Du coup, ma tentative de conversion en PDO n'est pas bonne, mais je ne comprends pas...
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $sql="SELECT * FROM machines"; $qid = $bdd->query($sql); $num_rows=0; while( $ligne=$qid->fetch(PDO::FETCH_OBJ) ) $num_rows++;
Partager