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

  FORUM HardWare.fr
  Programmation
  PHP

  Test IF sur requete MySQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Test IF sur requete MySQL

n°142964
Corbier
Barbe's powaaa
Posté le 23-05-2002 à 09:25:13  profilanswer
 

ds les 2 cas suivants il est impossible d'obtenir un test correct : la requête est toujours effectuée et le message d'erreur "can't jump to mysql row ..." apparait. Y'a t-il un moyen simple de remédier à cela ???
 
$result = mysql_query( $sql );
if( $chemin = mysql_result( $result, 0, "path" ) ) { ... }
 
ou bien  
 
if( $result = mysql_query( $sql ) )  
{  
     $chemin = mysql_result( $result, 0, "path" );  
     ...  
}

mood
Publicité
Posté le 23-05-2002 à 09:25:13  profilanswer
 

n°144927
ninja sky
cai skylight
Posté le 26-05-2002 à 16:36:06  profilanswer
 

ptet ke ta requete est foireuse :??:

n°144938
mrbebert
Posté le 26-05-2002 à 17:07:30  profilanswer
 

Peut être que ta requête ne renvoie rien.
0 ligne dans le résultat, donc impossible d'aller à la ligne 0.

n°145064
Corbier
Barbe's powaaa
Posté le 26-05-2002 à 19:15:38  profilanswer
 

mrbebert a écrit a écrit :

Peut être que ta requête ne renvoie rien.
0 ligne dans le résultat, donc impossible d'aller à la ligne 0.  




 
ben ouais c ca
mais moi je voudrais connaitre un moyen ki permet de savoir ca (requete foireuse), pour éviter que ce message apparaisse ...
en fait je veux simplement faire un test ki permet de savoir si oui ou non le champ voulu est trouvé !


---------------
Sans ma barbe, quelle barbe !
n°145112
mrbebert
Posté le 26-05-2002 à 20:21:26  profilanswer
 

Corbier a écrit a écrit :

 
ben ouais c ca
mais moi je voudrais connaitre un moyen ki permet de savoir ca (requete foireuse), pour éviter que ce message apparaisse ...
en fait je veux simplement faire un test ki permet de savoir si oui ou non le champ voulu est trouvé !  



:non:  
Y a une différence entre une requête "foireuse" (qui marche pas) et une requête qui fonctionne et qui renvoie un résultat avec 0 lignes.
Tu as la fonction mysql_numrows($result) qui t'indique le nombre de lignes.

n°145129
Corbier
Barbe's powaaa
Posté le 26-05-2002 à 21:22:18  profilanswer
 

mrbebert a écrit a écrit :

 :non:  
Y a une différence entre une requête "foireuse" (qui marche pas) et une requête qui fonctionne et qui renvoie un résultat avec 0 lignes.
Tu as la fonction mysql_numrows($result) qui t'indique le nombre de lignes.  




 
YES ! merci pour tes pointillements  ;)  
donc suffit de tester avec mysql_numrows($result) et roulez jeunesse !!!
merci   :hello:


---------------
Sans ma barbe, quelle barbe !

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

  Test IF sur requete MySQL

 

Sujets relatifs
[BASE de DONNES] PHP + MySQL cherche outil[PHP-MySQL] connexion persistante
[NB][MySql] Comment se connecter à distance?[MySQL] Petit problème de rangement
[ Test navigateur & Vos sites web ] Concept inside !utilisateurs mysql ; phpmyadmin : expliquez moi
[PHP MYSQL] Dans un champ VARCHAR pourquoi les espaces ne sont pas la[MySQL] Connection permanente
[SQL] Requête et date (Problème résolu merci...)[PHP & MySQL] Intêret du mysql_free_result() ?
Plus de sujets relatifs à : Test IF sur requete MySQL


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