Mysql -- vérification existance
Résolu/Fermé
LelLex
Messages postés
1628
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
5 septembre 2012
-
22 févr. 2010 à 17:37
LelLex Messages postés 1628 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 5 septembre 2012 - 23 févr. 2010 à 19:11
LelLex Messages postés 1628 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 5 septembre 2012 - 23 févr. 2010 à 19:11
A voir également:
- Mysql -- vérification existance
- Mysql community server - Télécharger - Bases de données
- Verification lien internet - Guide
- Vérification identité leboncoin impossible - Forum Réseaux sociaux
- Verification de l'identité du serveur impossible - Forum WiFi
- Verification compatibilité windows 11 - Guide
5 réponses
avion-f16
Messages postés
19252
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
10 février 2025
4 505
22 févr. 2010 à 17:49
22 févr. 2010 à 17:49
Il suffit de faire un simple COUNT() :
<?php require 'connect.php'; $sql = 'SELECT COUNT(*) AS `nb` FROM `table` WHERE `id` = '.intval($_GET['accord']); $req = mysql_query($sql); $data = mysql_fetch_assoc($req); $nb = $data['nb']; if($nb > 0) { // ... } else { echo 'Entrée inexistante.'; } mysql_close(); ?>
LelLex
Messages postés
1628
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
5 septembre 2012
112
22 févr. 2010 à 22:52
22 févr. 2010 à 22:52
nb c'est ?
Merci F16, tu es réactif. ;)
Merci F16, tu es réactif. ;)
avion-f16
Messages postés
19252
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
10 février 2025
4 505
23 févr. 2010 à 16:57
23 févr. 2010 à 16:57
C'est le nombre d'entrées que retourne la requête.
bloodchecker
Messages postés
339
Date d'inscription
mercredi 2 juillet 2008
Statut
Membre
Dernière intervention
29 février 2012
35
23 févr. 2010 à 17:05
23 févr. 2010 à 17:05
tu peux aussi traiter au moment de la "vrai" requete, avant de faire un mysql_fetch_array($query) (ou equivalent) tu fait un mysql_count($query) et si tu as 0 c'est que la table n'a aucune entrée.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
LelLex
Messages postés
1628
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
5 septembre 2012
112
23 févr. 2010 à 19:11
23 févr. 2010 à 19:11
Merci de vos réponses.
En fait j'ai utilisé mysql_num_rows(); puisque mysql_count(); n'existe pas.
Et quand ca me retourne la valeur 0, je met un message d'erreur.
A+
En fait j'ai utilisé mysql_num_rows(); puisque mysql_count(); n'existe pas.
Et quand ca me retourne la valeur 0, je met un message d'erreur.
A+