en général j'arrive a m'en sortir avec mon amis Google mais là je sèche .
J'ai besoin d'afficher des descriptions de produits dans un text, pour éviter de réécrire la description a chaque fois, j'utilise ceci {n° id} dans le text qui me permet de récupérer l'id du produit et d'y inscrire sa description à la volé via:
$text = preg_replace('#\{(.+)\}#', descr_aide('$1'), $text);
Et volà la fonction descr_aide()
function descr_aide($id)
{
$req = mysql_query("SELECT * FROM `produits` WHERE `id` =".$id." LIMIT 0 , 1");
while($result = mysql_fetch_array($req))
{
return($result['descr']);
}
}
J'obtiens ce message: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resourceJ'ai fait quelques essai, je récupère bien l'id via preg_replace() dans ma fonction donc le problème ne me semble pas être là et quand je remplace ".$id." par l'id d'un produit pour voir si la requette mysql fonctionne, il n'y a pas d'erreur .
Voilà si quelqu'un a une solution ?
Merci .