Résultat requête = 0

Résultat requête = 0 - PHP - Programmation

Marsh Posté le 17-02-2006 à 22:02:05    

Salut,
Je debute en php et j'arrive pas à tester un truc.
 
Je voudrais qu'un texte s'affiche si le resultat d'une requete est = 0 et si y'en a, un autre texte  :??:  
Le soucis c'est que je vois pas comment faire, j'ai deja testé divers trucs mais bon  :pfff:  
 
La dernière version :
Test: savoir si il y'a le même id dans les 2 tables

Code :
  1. $sql2 = "SELECT idconc FROM `res_tbl` WHERE idconc not in(SELECT id FROM 'conc_chall_leon_tbl' WHERE id='41')'";
  2. $res = mysql_fetch_row($sql2);
  3. if (sizeof($res)==0){echo "Texte quand pas de resultat";}
  4. else {echo "texte avec resultat";}


 
Merci  :jap:  
 

Reply

Marsh Posté le 17-02-2006 à 22:02:05   

Reply

Marsh Posté le 17-02-2006 à 22:03:37    

http://fr.php.net/mysql_fetch_row
 

Valeurs de retour
Retourne un tableau numérique qui correspond à la ligne récupérée, ou FALSE s'il n'y a plus de lignes.  


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 17-02-2006 à 22:46:29    

faudrait ptet déjà balancé la requete avec un mysql_query

Reply

Marsh Posté le 17-02-2006 à 23:14:04    

Reply

Marsh Posté le 18-02-2006 à 11:13:25    

Code :
  1. $sql = '...';
  2. $result = mysql_query($sql);
  3. $nb_results = mysql_num_rows($result);
  4. if( $nb_results < 1 )
  5. {
  6.     // affichage message
  7. }
  8. else
  9. {
  10.     // traitement
  11. }


Message édité par erel69 le 18-02-2006 à 11:59:28

---------------
France Hardware | Degroup Test | Degroup News
Reply

Marsh Posté le 18-02-2006 à 15:04:34    

Merci les gars, ca marche nikel, y'avais aussi les guillemets autour de la table qui posaient problème  :pfff:  
 :jap:  ;)


Message édité par lozoic le 18-02-2006 à 15:04:53
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed