En allant chercher dans la bdd tous les enregistrements, je veux afficher un résultat marque par marque, avec entre parenthèse le nombre de produit trouvé, comme cela :
Marque 1 (X produits) - Marque 2 (X produits) - Marque 3 (X produits) - ETC ETC ETC
J'arrive à afficher les marques, mais je ne trouve pas la fonction pour compter le nombre de d'enregistrement par marque.
Voici mon code :
CODE
<?php
// information pour la connection à le DB
include ("db/db_connect.php");
// connection à la DB
$liendb = mysql_connect ($dbhost,$dbusr,$dbpass) or die ('Erreur : '.mysql_error() );
mysql_select_db ($database) or die ('Erreur :'.mysql_error());
// requete table rev
$sql = "SELECT marque FROM rev";
$result1 = mysql_query ($sql,$liendb) or die("Erreur MySQL !!!<br />$sql<br />" . mysql_error());
while ($row = mysql_fetch_object($result)) {
echo '<h2>'.$row->marque.'</h2>';
echo '<br>';
}
}
mysql_close ($liendb);?>
// information pour la connection à le DB
include ("db/db_connect.php");
// connection à la DB
$liendb = mysql_connect ($dbhost,$dbusr,$dbpass) or die ('Erreur : '.mysql_error() );
mysql_select_db ($database) or die ('Erreur :'.mysql_error());
// requete table rev
$sql = "SELECT marque FROM rev";
$result1 = mysql_query ($sql,$liendb) or die("Erreur MySQL !!!<br />$sql<br />" . mysql_error());
while ($row = mysql_fetch_object($result)) {
echo '<h2>'.$row->marque.'</h2>';
echo '<br>';
}
}
mysql_close ($liendb);?>
Merci de me donner un petit coup de main