Bonjour
je recupère un script qui effectue X requetes pour mettre dans des variables distinctes le nombre d'enregistrements repondant à X critères.

Voila le code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# DECOMPTE DES CATEGORIES
$countpc= mysql_query ("SELECT COUNT(*) AS Plateforme From betatest WHERE Plateforme LIKE '%PC%'");
$row = mysql_fetch_row ($countpc);
$donneepc =$row[0];
$countmac= mysql_query ("SELECT COUNT(*) AS Plateforme From betatest WHERE Plateforme LIKE '%Mac%'");
$row = mysql_fetch_array ($countmac);
$donneemac=$row[0];
$countmed= mysql_query ("SELECT COUNT(*) AS Fonction From betatest WHERE Fonction LIKE '%decin%'");
$row = mysql_fetch_array ($countmed);
$donneemed=$row[0];
$countceg= mysql_query ("SELECT COUNT(*) AS Fonction From betatest WHERE Fonction LIKE '%Ceged%'");
$row = mysql_fetch_row ($countceg);
$donneeceg =$row[0];
$countrev= mysql_query ("SELECT COUNT(*) AS Fonction From betatest WHERE Fonction LIKE '%evend%'");
$row = mysql_fetch_row ($countrev);
$donneerev =$row[0];
Comme c'est pas beau me semble t-il !!!
Donc ... je me demande comment optimiser ce code en n'effectuant qu'une seule requête .
Est-ce possible ?
merci de vos lumières