PHP Compteur entrées

Résolu/Fermé
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 - 11 juil. 2008 à 14:53
Alkaaran Messages postés 285 Date d'inscription dimanche 20 mai 2007 Statut Membre Dernière intervention 3 novembre 2009 - 11 juil. 2008 à 16:21
Bonjour,
voici mon code
$rekete = "SELECT DISTINCT categorie FROM devis_table ORDER BY categorie"; 
$re = mysql_query($rekete) 
or die ("Exécution de la requête impossible"); 

while ($liste=mysql_fetch_array($re)) 
{ 
extract($liste); 
echo "$categorie <br>\n"; 
}



je souhaiterai affficher les categories et compter le nombre d'entrées correspondant !
ex : Maison & habitat ( 234 )

....

j'arrive a compter le nombre d'entrée totales mais pas celui spécifiques : MERCI de votre aide

8 réponses

Alkaaran Messages postés 285 Date d'inscription dimanche 20 mai 2007 Statut Membre Dernière intervention 3 novembre 2009 37
11 juil. 2008 à 15:15
$rekete = "SELECT DISTINCT categorie, count(*) as nb_entrees FROM devis_table GROUP BY categorie ORDER BY categorie"
$re = mysql_query($rekete)
or die ("Exécution de la requête impossible");

while ($liste=mysql_fetch_array($re))
{
extract($liste);
echo "$categorie ($nb_entrees)<br>" ;
}
0
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 4
11 juil. 2008 à 15:24
Parfait merci beaucoup pour cette methode !
juste une petite erreur que je me permet de corriger, il manque une quote a la fin de la requete !

Merci encore, c'est tres gentil
0
Alkaaran Messages postés 285 Date d'inscription dimanche 20 mai 2007 Statut Membre Dernière intervention 3 novembre 2009 37
11 juil. 2008 à 15:26
Merci à toi de m'avoir appris l'existence de la fonction extract() :)
0
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 4
11 juil. 2008 à 15:41
De rien, c'est pas moi qui l'ai inventée :) !!
Bref j'ai une petite dans ce code, si quelqu'un peut m'aider a la trouver.j'obtiens une page blanche, je ne vois pas du tout où cette erreur se trouve. Merci
<?php
session_start();

include('bdd.php');

	$a = $_POST['departement'];
	$_SESSION['a'] = $a ;
	$f = $_POST['categorie'];
	
	
	$rq = "SELECT DISTINCT sous_categorie,categorie FROM devis_table WHERE categorie = '" . $f . "' ORDER BY sous_categorie ";
	$resultq = mysql_query($rq) 
or die ("Exécution de la requête impossible"); 
//DISTINCT permet d'afficher qu'une fois les données 
 
echo"<b><center>Votre Recherche porte sur <br>$categorie</center><br><br><br></b>\n";
echo"<b>Choisissez une Sous Catégorie</b>\n"; 
echo"<br><br>"; 

echo "<form action='menu2.php' method='post'>";
echo "<select name='sous_categorie'>\n"; 
echo "<option value='null'>-- Sous Catégorie --</option>";
while ($liste=mysql_fetch_array($resultq)) 
{ 
extract($liste); 
echo "<option value='$sous_categorie'>$sous_categorie\n"; 
} 
echo " </select>\n"; 
echo " <BR><BR><BR><BR>"; 


echo "<input type='submit'"."value='Validez votre choix'></form>\n\n\n"; 

?>


Merci
0
Alkaaran Messages postés 285 Date d'inscription dimanche 20 mai 2007 Statut Membre Dernière intervention 3 novembre 2009 37
11 juil. 2008 à 15:43
Non non ce n'était pas ironique ! Tu viens sérieusement de m'apprendre l'existence de cette fonction, et comme je suis curieux j'ai regardé ce qu'elle fesait, u coup je la trouve super pour le traitement des requetes SQL !!

Pour ta page : tu n'a pas d'erreur php ?
0
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 4
11 juil. 2008 à 15:47
roh ... qu'est ce qui se passe ? !!
je ne vois vraiment pas le probleme !!
ca me daille quand ca fait ca !

Bin de rien alors pour extract (pour une fois que japrends a quelqun quelquechose :) )
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Alkaaran Messages postés 285 Date d'inscription dimanche 20 mai 2007 Statut Membre Dernière intervention 3 novembre 2009 37
11 juil. 2008 à 15:53
Je peux jeter un coup d'oeil dans ton fichier bdd.php ?
0
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 4
11 juil. 2008 à 15:59
non ... !
ne t'inquiete pas il n'y a pas de souci a ce niveau la.
le probleme est interne a la page !
0
Alkaaran Messages postés 285 Date d'inscription dimanche 20 mai 2007 Statut Membre Dernière intervention 3 novembre 2009 37
11 juil. 2008 à 16:01
Dans ce cas, cela m'etonne qu'il n'y ait pas d'erreur php... bon courage !
0
Alkaaran Messages postés 285 Date d'inscription dimanche 20 mai 2007 Statut Membre Dernière intervention 3 novembre 2009 37
11 juil. 2008 à 16:21
Au fait, pourquoi tous ces \n ? tu fait du html ou du fichier ? :-)
0