Probleme de requete sql

Résolu
milie -  
 Utilisateur anonyme -
Bonjour,

Je souhaiterai récuperer dans un champ id auto_increment le plus petit nombre
pour cela j'ai utilisé la requete $min=mysql_query("SELECT MAX(id) FROM faq");
mais cela me retourn le nombre d'entrée.

je vous remercie de votre aide
Configuration: Windows XP
Internet Explorer 6.0

12 réponses

  1. Utilisateur anonyme
     
    Peut-être comme ça alors:

    $min=mysql_query("SELECT MIN(id) AS id FROM faq"); 
    $resultat = mysql_fetch_array($min);
    echo $resultat["id"];


    ou comme ça :

    $min=mysql_query("SELECT * FROM faq where id=(SELECT MIN(id) FROM faq)"); 
    $resultat = mysql_fetch_array($min);
    echo $resultat["id"];
    1
  2. Utilisateur anonyme
     
    Salut,
    et en essayant avec
    $min=mysql_query("SELECT MIN(id) FROM faq"); 

    ?
    0
  3. EminoMeneko Messages postés 2499 Statut Membre 318
     
    Trop bon !!!!

    Bonjour,

    Je souhaiterai récuperer dans un champ id auto_increment le plus petit nombre
    pour cela j'ai utilisé la requete $min=mysql_query("SELECT MAX(id) FROM faq");
    mais cela me retourn le nombre d'entrée.

    je vous remercie de votre aide

    Du coup c'est un peu normal ! :)
    0
  4. milie
     
    dsl sa c t qu'un test avec min sa me fait la meme chose
    une autre solution?
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. EminoMeneko Messages postés 2499 Statut Membre 318
     
    Tu utilises MySQL ?
    0
  7. EminoMeneko Messages postés 2499 Statut Membre 318
     
    Au plaisir :)

    https://dev.mysql.com/doc/

    en revanche c'est étrange que avec Min ça passe pas et surtout que tu aurais le même résultat.
    0
  8. milie
     
    si cela peut vous aider quand j'affiche $min j'obtient Resource id #3
    que je mette MAX ou MIN, dans ma table j'ai bien trois entrées mais l'id le plus petit et 6 et le plus 8
    je vous remerci beaucoup de m'avoir répondu meme si mon probleme reste le meme
    0
  9. Utilisateur anonyme
     
    Ah ok,
    cherche pas, ça ne vient pas de ta requête.
    $min=mysql_query("SELECT MIN(id) FROM faq"); 
    $resultat = mysql_fetch_array($min);
    echo $resultat["id"];
    0
  10. milie
     
    DSL mais $resultat["id"] ne contient aucune valeur maintenant
    0
  11. milie
     
    MERCI Sky34gl3
    tout marche trés bien grace a toi et ton premiere exemple avec le AS
    0
  12. Utilisateur anonyme
     
    Pas de souci ;)
    Bonne journée
    0