Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1809 connectés 

  FORUM HardWare.fr
  Programmation

  pb avec une requête sqp, please aidez moi

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pb avec une requête sqp, please aidez moi

n°73033
sylsau
Posté le 17-11-2001 à 13:57:31  profilanswer
 

salut j'ai un pti pb avec ça :  
 
$res=mysql_query("SELECT*FROM new" );
$num=mysql_num_rows($res);
$res=mysql_query("SELECT*FROM new where id='$num' LIMIT $num" );
$row=mysql_fetch_array($res);
 
mais c bizarre parce que   quand    les ids  sont bien   1 , 2 ,3  etc... tout marche bien  
et  si imaginons  j'enlève  l'enregsitrement  où l'id  est  2  ou 3 plus rien  ne marche   ou 1 aussi  
et   le dernier enregistrement    s'affiche pas
parce que je demande de compter tous les enregistrements   y en a  2     si  j'ai viré l'id  2 imaginons  
donc  les 2 c id=1 et id=3  
donc y a écrit   affiche LIMIT      $num      or c 2 et l'enregistrement  2  n'existe plus donc c normal  que rien ne s'affiche  
que dois-je modifier  pour  que ça fasse pas ça
 
merci d'avance  
sylvain

mood
Publicité
Posté le 17-11-2001 à 13:57:31  profilanswer
 

n°73052
Buitoni
Posté le 17-11-2001 à 16:46:00  profilanswer
 

Tu veux faire quoi toi?  T'es pas un peu tombé sur la tete?
:)
 
1. Pourquoi faire un SELECT * si tu veux juste savoir combien il y en a? SELECT COUNT(*) FROM new ca te suffirait pas?
 
2. Tu es drole, pourquoi le dernier aurait forcement un ID qui vaut le nombre d'items? Si tu veux le dernier, tu as pleins de moyens d'y arriver en une seule requete...
 
genre SELECT MAX(id) FROM new ou SELECT * FROM new ORDER BY id LIMIT 1, etc, etc, etc...


---------------
Vendredi c'est Buitoni
n°73087
sylsau
Posté le 17-11-2001 à 17:33:34  profilanswer
 

en fait je voulais pouvoir afficher le dernier engresitrement et non simplement compter le nombre d'id  
mais en fait j'ai trouvé un truc plus simple auquel j'aurais du penser avant :)  
 
$res=mysql_query("SELECT*FROM new ORDER BY id DESC LIMIT 1 " );
$row=mysql_fetch_array($res);

n°73097
Buitoni
Posté le 17-11-2001 à 18:02:48  profilanswer
 

Benh qu'est ce que je t'ai dis...
 
Tsss... Si en plus tu lis pas tes réponses, j'abandonne moi...


---------------
Vendredi c'est Buitoni
n°73098
sylsau
Posté le 17-11-2001 à 18:04:51  profilanswer
 

je sais j'ai  lu ta réponse merci  bcp  :hello:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  pb avec une requête sqp, please aidez moi

 

Sujets relatifs
[PHP] [mySQL] Requeteexecuter une requête SQL sous Visual Basic 6
[SQL] Requete tarabiscottéeRequete SQL : que la derniere occurence
[PHP] Faire un menu déroulant dont la selection execute une requete??execution d'une requete MySQL dans un Onclick ?
[HTML] avec include php... Please. Une petite info de basePlease, help avec mes tableaux
J'y comprends rien en Binaire, SVP aidez moi ![php] comment faire un requete dans un champ select ds 1 formulaire
Plus de sujets relatifs à : pb avec une requête sqp, please aidez moi


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR