nombre de lignes dans une table
<?php
include('connnect.php');
db_connect();
echo 'We\'re about to count some rows';
$query = "SELECT COUNT(*) FROM accounts";
$result = mysqli_query($mysqli,$query);
$row = $result->fetch_row();
echo $row[0];
?>
Je n'arrive pas à trouver comment obtenir le nombre de lignes(utilisateurs) dans les comptes de la table, ce code ne renvoie rien. Je ne suis pas sûr si je suis de passage le droit de l'information en "num_rows" ou si la requête que j'utilise est correct.
- Ne devrait-elle pas être
mysqli_fetch_row()
pour le style procédural? - Fixe, cependant
$result
est un objet, alors prenons le style orienté objet, il y a 🙂 Peut donner l'OP de la perspicacité.
Vous devez vous connecter pour publier un commentaire.
ou
Ce que vous demandez est assez standard interaction avec le Mysqli Objet de Résultat. Une chose est le nombre de lignes retournées, et l'autre chose est d'obtenir le nombre réel de valeur:
conncet.php
Maintenant action.php où requête peut être fait comme suit :
Plein conncetion.php : lien