Bonjour.
J'essaie de faire ma première procédure stockée et d'appeler le résultat côté serveur php et IHM et je me heurte aux 2 premières difficultés.
chercher des résultat sur un mois/année donnés : le problème est notamment que les dates sont au format Date dans ma bdd et je des résultats par an et par mois et uniquement pour un mois donné.
Comment récupérer ce résultat côté IHM ?
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
DELIMITER |
 
CREATE PROCEDURE somme_mensuelle (IN an INT, IN mois INT)
BEGIN
    SELECT date, SUM(kms)
    FROM sorties
    GROUP BY an, mois
    ORDER BY an, mois
END |
 
DELIMITER ;

Est ce que je dois seulement mettre une requête
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
$ma_requete="CALL somme_mensuelle (2015, 3);";
 
$resultat=mysqli_query($db_link,$ma_requete)
pour avoir la somme du mois de mars 2015 ?