Récupérer le résultat d'un SELECT

Résolu
dypsis66 Messages postés 82 Statut Membre -  
dypsis66 Messages postés 82 Statut Membre -
Bonjour,
Je pense que m'a question est débile mais la je coince,
je fait cette requête SQL:
$req= "SELECT Image FROM titre 
          WHERE ID_Titre=$ID 
          AND ID_Page2=$page";
	   $information = mysql_query($req) or die($req . " - " . mysql_error());

Et j'aimerai récupérer le résultat qu'elle renvoi dans une variable.
si j'affiche echo $information j'affiche seulement l'identifiant de résultat.
Configuration: Windows Vista
Safari 530.5

4 réponses

  1. Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
     
    tu peux utiliser par exemple un
    while ($result=mysql_fetch_object ($information))
    {
    echo $result->Image;
    }

    tu peux aussi utiliser le fetch_array (qui récupère dans un tableau.. c'est moins beau, mais ca peut aussi ete pratique)
    0
  2. dypsis66 Messages postés 82 Statut Membre
     
    :) sa marche! merci beaucoup! je peux remplacer par:

    while ($result=mysql_fetch_object ($information))
    {
    $image = $result->Image;
    }
    ?
    Car mon but c'est de récupérer le nom de mon image pour faire:
    unlink ("./images/$image");
    0
  3. Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
     
    oui, t'en fait ce que tu veux.. moi je t'ai mis un echo pour que tu vois quelque chose à l'écran ....

    la tradition de CCM veut que tu passes ton sujet en résolu une fois que tu as eu la réponse à ta question...

    nb: dans un while, il peut traiter une requete renvoyant plusieurs lignes... donc fait attention au niveau du traitement à ne pas perdre d'info (ici tu utilises un ID dans ta requete, donc normalement tu n'auras qu'une réponse, donc pas de soucis)
    0
  4. dypsis66 Messages postés 82 Statut Membre
     
    Oui merci, c'est qu'en général mes requêtes renvoi plusieurs résultat,
    donc j'ai jamais eu à utiliser while ($result=mysql_fetch_object ($information))
    Oui oui le poste en résolu, c'est pas mon premier, je sais.
    Mais au moins sa pourra aider qqun d'autre :)
    Merci!
    0