Php affichage du resultat d'une requette

Bonjour,

$sql = mysql_query(
"SELECT 'nomser' FROM 'service'
WHERE theme LIKE '%$theme%' 
OR type LIKE '%$type%'
GROUP BY 'nomser'") or die (mysql_error());

// affichage du résultat
$data = mysql_fetch_assoc ($sql);
$compt = mysql_num_rows($sql);
if ($compt!=0)
{
echo 'Resultat de la recherche: '.$data.',  <br />';
}


Le résultat renvoyé est : Resultat de la recherche : array

quelqu'un pourra bien me dire la cause ?

2 réponses

  1. Parce que c'est un array ^^'

    Fait print_r $data; pour voir le tableau que contient ton $data...

    Si tu ne sais pas comment récupérer l'info qui t'intéresse, mets nous ce que donne le print_r que je t'ais conseillé, et on te diras quoi faire ;)

    1. Merci pour votre réponse, ca marche ! ca me renvois la bonne réponse sous forme de :
      Array ( [nomser] => Aide mènagère )
      Sinon comment j pourrais éliminer la partie " Array ( [nomser] => " du résultat ?
    2. echo $data.nomser;

      Ca marche ?
    3. Non voila ce que ca me donne : "Arraynomser "
    4. Voila ca marche avec " echo $data["nomser"]; "

      Je vous remercie pour votre aide !!
    5. Ah oui oups !

      Résolu, en haut à droite !
  2. Sofiane je suppose !!! ... 3 Topics sur le même sujet ... Et ben ... :)

    Si t'explique pas ce que tu veut faire ... Personne ne pourra t'aider ... Même si tu crée 200 topics ...

    Cordialement ...
    1. Ca a marché enfin Merci pour ton conseil je ferai attention la prochaine Fois :p