A voir également:
- If (select...
- Reboot and select proper boot device - Forum Windows
- Select boot mode android - Guide
- Reboot and select proper boot device asus - Forum Matériel & Système
- The realtek network controller was not found. if deep sleep mode is enabled please plug the cable ✓ - Forum Pilotes (drivers)
- If exist ✓ - Forum Autoit / batch
8 réponses
tu es en quel langage de programmation ?
par exemple en php c'est possible, donc je suppose que dans ton langage aussi.
par exemple en php c'est possible, donc je suppose que dans ton langage aussi.
sinon tu peux aussi passé par une variable si ton code fonctionne pas ( même si a priori ça devrait fonctionner:
truc = (select colonne1 from table where colonne2 = 'valeur')
if (truc is null ) then .....
surtout il ne faut pas qu'il y ai plusieurs résultat à ta requête sinon c'est foutu
truc = (select colonne1 from table where colonne2 = 'valeur')
if (truc is null ) then .....
surtout il ne faut pas qu'il y ai plusieurs résultat à ta requête sinon c'est foutu
Bonsoir,
tout faux
select colonne1 from table where colonne2 = 'valeur'
n'est pas une fonction php mais un texte de requête
pour tester:
tout faux
select colonne1 from table where colonne2 = 'valeur'
n'est pas une fonction php mais un texte de requête
pour tester:
$req="SELECT colonne1 FROM table WHERE colonne2 = 'valeur' "; $reponse=mysql_query($req); if($reponse) testera si la requête a bien fonctionné c a d si il n'y a pas d'erreur dans $req mais ça ne teste pas si il y a des résultats pour ça il faut faire if(mysql_num_rows($reponse)>0)
oui ma question pour l'op était "dans quel langage tu écris"
car si c'est en php je le renseigne.
d'ailleurs il me semble que if($reponse) retourne faux s'in n' y a pas de résultat avec php5; à vérifier.
car si c'est en php je le renseigne.
d'ailleurs il me semble que if($reponse) retourne faux s'in n' y a pas de résultat avec php5; à vérifier.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonsoir niahoo,
j'ai verifié même en php5 elle ne retourne pas false si pas de résultats
http://www.manuelphp.com/php/function.mysql-query.php
PHP 3, PHP 4, PHP 5
resource mysql_query ( string query , resource link_identifier )
mysql_query échouera et retournera FALSE si l'utilisateur n'a pas les autorisations nécessaire pour accéder à la (aux) table(s) référencée(s) par la requête.
Requête invalide
La requête suivante est syntaxiquement invalide, donc mysql_query va échouer et retourner FALSE .
Requête valide
La requête suivante est valide, donc mysql_query va retourner une ressource
Utilisez mysql_num_rows pour trouver le nombre de lignes retournées pour une requête du type SELECT ou mysql_affected_rows pour trouver le nombre de lignes affectées par les requpetes du type DELETE , INSERT , REPLACE , ou UPDATE .
j'ai verifié même en php5 elle ne retourne pas false si pas de résultats
http://www.manuelphp.com/php/function.mysql-query.php
PHP 3, PHP 4, PHP 5
resource mysql_query ( string query , resource link_identifier )
mysql_query échouera et retournera FALSE si l'utilisateur n'a pas les autorisations nécessaire pour accéder à la (aux) table(s) référencée(s) par la requête.
Requête invalide
La requête suivante est syntaxiquement invalide, donc mysql_query va échouer et retourner FALSE .
Requête valide
La requête suivante est valide, donc mysql_query va retourner une ressource
Utilisez mysql_num_rows pour trouver le nombre de lignes retournées pour une requête du type SELECT ou mysql_affected_rows pour trouver le nombre de lignes affectées par les requpetes du type DELETE , INSERT , REPLACE , ou UPDATE .