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

  FORUM HardWare.fr
  Programmation
  PHP

  probleme de test sur une valeur sortie d'une requete SQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme de test sur une valeur sortie d'une requete SQL

n°975189
boojhot
Posté le 08-02-2005 à 11:10:50  profilanswer
 

Bonjour,
 
je n'arrive pas a trouver une solution pour réaliser un test sur des valeurs issues d'une requete sql  
 
En fait je souhaiterais :  
 
If (retour de la requete =NULL)
{blabala;}
Else {blabla;}
 
LE probleme etant de réaliser la condition... voila pres d'une heure ke je me fait les manuel php et mysql et je m'en sort tjrs pas... sniff
 
merci d'avance ++

mood
Publicité
Posté le 08-02-2005 à 11:10:50  profilanswer
 

n°975194
Profil sup​primé
Posté le 08-02-2005 à 11:15:02  answer
 

if (mysql_num_rows($query) == 0) :??:

n°975195
Xav_
The only one...
Posté le 08-02-2005 à 11:15:49  profilanswer
 

c'est un truc comme ça que tu cherche ???

Code :
  1. if (mysql_num_rows($result)==0)
  2. {
  3.   echo 'aucun résultat trouvé.';
  4. }
  5. else
  6. while ($row=mysql_fetch_object($result))
  7.     {
  8.         ...etc...
  9.     }
  10. }


EDIT: grilled, le temps de faire un truc propre :(


Message édité par Xav_ le 08-02-2005 à 11:35:09

---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
n°975211
boojhot
Posté le 08-02-2005 à 11:29:06  profilanswer
 

oukiii mici, j'avais pas pensé à compter les reponses  :cry:  
 
noob inside :)

n°975283
esox_ch
Posté le 08-02-2005 à 12:43:58  profilanswer
 

Xav_ a écrit :

c'est un truc comme ça que tu cherche ???

Citation :

if (mysql_num_rows($result)==0)
{
  echo 'aucun résultat trouvé.';
}
else
{  while ($row=mysql_fetch_object($result))
    {
        ...etc...
    }
}


EDIT: grilled, le temps de faire un truc propre :(


 
 
Mdr Xav, le mec il sait pas comment faire pour resoudre un probleme aussi simple et tu lui colle des objets comme return de la requete? je sais pas pourquoi mais je sens qu'on risque de le revoir bientot s'il utilise ta soluce :D


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°975319
Xav_
The only one...
Posté le 08-02-2005 à 13:17:33  profilanswer
 

je trouve ça plus simple avec un mysql_fetch_object qui utilise les noms des colonnes par la suite qu'un array ou faut jouer avec le numéro de colonne... bon on peut associer, mais la syntaxe est quand meme plus lourde à mon sens...
 
ben je pensai pas avoir mis un truc compliqué....


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
n°975386
boojhot
Posté le 08-02-2005 à 14:06:02  profilanswer
 

heu en fait c bon j'ai reglé mon probleme...
Fallait que je cherche au bon endroit, il y a une fonction php pour tester si une variable est NULL: bool is_null ( mixed var)
Donc voila du coup ca marche nickel  :jap:  
 
Au fait esox chuis un noob en php... mais j'ai deja fait pas mal de C et de SQL donc j'ai deja pas mal de bases.  
En fait, votre astuce fonctionnait pas (en tout cas pas pour repondre à mon probleme que j'ai surement mal exprimé)  
 
voila ++ et merci

n°975993
esox_ch
Posté le 09-02-2005 à 01:07:16  profilanswer
 

Xav_ a écrit :

je trouve ça plus simple avec un mysql_fetch_object qui utilise les noms des colonnes par la suite qu'un array ou faut jouer avec le numéro de colonne... bon on peut associer, mais la syntaxe est quand meme plus lourde à mon sens...
 
ben je pensai pas avoir mis un truc compliqué....


 
un pti mysql_fetch_assoc() et c'est réglé... mais bon apperemment on avait a faire a un faux noob :p ...  
 
En general j'ai tendance a prendre mon cas pour une généralité : A mon arrivée dans php ma bete noire etaient les array (je comprennais pas ce que c'etait) et par la suite c'est devenu les objets (J'esperais les avoir lachés en quittant Java :p) ... maintenant tout roule mais je pense que pour qqn qui debute il vaut mieux lui expliquer comment marche un array, quitte a lui dire de compter ses cases d'excel, au lieu que de lui expliquer les notions d'objet (et donc les methodes, les constructeurs & co pour etre un peu cohérents)


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°976042
boojhot
Posté le 09-02-2005 à 09:00:31  profilanswer
 

Bein perso mon plus gros probleme avec php c'est le nombre hallucinant de fonctions... et etant donnée que refaire les fonctions est souvent ingérable, je cherche je cherche et je cherche...des fois longtpssss tressss longtpssssss...
M'enfin sinon le php ca reste quand meme tres puissant et complet comme language...
 
Tiens et sinon les objets c'est toutes les histoires avec les classes, les héritages?? (mon dieu que mes souvenirs de cours de prog sont loins... snifff)

n°976061
sircam
I Like Trains
Posté le 09-02-2005 à 09:22:01  profilanswer
 

boojhot a écrit :

Tiens et sinon les objets c'est toutes les histoires avec les classes, les héritages?? (mon dieu que mes souvenirs de cours de prog sont loins... snifff)


Ouaip [:djswad]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}

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

  probleme de test sur une valeur sortie d'une requete SQL

 

Sujets relatifs
Probleme de Thread... :(problème avec des sessions....
[Java MySQL] Problème de Savepoints ![JS] Problème de Script
probleme avec l'api c Mysqlrequête SQL dans value d'une zone texte?
Problème d'insertion de données"Authorization" pour une simulation de requête
[MFC] Problème avec GetDocument() 
Plus de sujets relatifs à : probleme de test sur une valeur sortie d'une requete SQL


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