Bonjour,
Je n'arrive pas à récupérer la valeur de ma procédure stockée.

Contexte:
"select * from contenu" me récupère deux lignes
Table contenu(id,auteur,texte)
BDD = test

Procédure stockée:
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
CREATE DEFINER=`root`@`localhost` PROCEDURE `simple`()
BEGIN
         SELECT * FROM `test`.`contenu`;
END

Code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
//$uneRequete = "select * from contenu";
//$unQuery = mysql_query($uneRequete);
$unQuery = mysql_query('call simple()');
$nb_resultats = mysql_num_rows($unQuery);
echo $nb_resultats."<br/>";
while ($mesData = mysql_fetch_array($unQuery)){
  echo $mesData['auteur']."<br/>";
}
Là le problème, c'est que rien ne s'affiche alors que je si je fais les tests à partir de la requête (en comment dans le code), ca marche!
Je sais qu'il manque quelque chose dans mon code, mais quoi?
Sur internet, il y a très peu d'aide sur les procédures stockées php/mysql.

Merci d'avance pour vos réponses,