par
tintin88 » 27 août 2015, 08:28
Bonjour,
Mieux vaut tard que jamais. Webmestre amateur, je tente de sauter le pas afin d'utiliser MYSQLI à la place de MySQL.
Je souhaite connaître combien d'enregistrements de MaTable répondent à la condition "WHERE classification = 'chien'"
Je cherche dans un premier temps à afficher cette valeur puis dans un second temps, je chercherai à mémoriser cette valeur dans une variable.
J'utilise le code suivant :
Code : Tout sélectionner
<?php
include "../php/mysqli_conf.inc.php"; // Lien vers mon fichier de connexion
$link = mysqli_connect($host,$login,$password,$base) or die(mysqli_error($link)); // Connexion à MySql
if (mysqli_connect_errno())
{
printf("Échec de la connexion : %s\n", mysqli_connect_error());
exit();
}
if ($result = mysqli_query($link, "SELECT count(*) FROM MaBase WHERE classification = 'chien'"))
{
$row_cnt = mysqli_num_rows($result);
printf("Il y a %d lignes.\n", $row_cnt);
mysqli_free_result($result);
}
?>
Le problème est que .... rien ne s'affiche.
Pourriez-vous m'aider, s'il vous plait ?
Bonjour,
Mieux vaut tard que jamais. Webmestre amateur, je tente de sauter le pas afin d'utiliser MYSQLI à la place de MySQL.
Je souhaite connaître combien d'enregistrements de MaTable répondent à la condition "WHERE classification = 'chien'"
Je cherche dans un premier temps à afficher cette valeur puis dans un second temps, je chercherai à mémoriser cette valeur dans une variable.
J'utilise le code suivant :
[code]
<?php
include "../php/mysqli_conf.inc.php"; // Lien vers mon fichier de connexion
$link = mysqli_connect($host,$login,$password,$base) or die(mysqli_error($link)); // Connexion à MySql
if (mysqli_connect_errno())
{
printf("Échec de la connexion : %s\n", mysqli_connect_error());
exit();
}
if ($result = mysqli_query($link, "SELECT count(*) FROM MaBase WHERE classification = 'chien'"))
{
$row_cnt = mysqli_num_rows($result);
printf("Il y a %d lignes.\n", $row_cnt);
mysqli_free_result($result);
}
?>[/code]
Le problème est que .... rien ne s'affiche.
Pourriez-vous m'aider, s'il vous plait ?