Il y a actuellement 367 visiteurs
Vendredi 29 Mars 2024
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

requete sql

Besoin d'aide pour configurer un serveur ? Vous souhaitez obtenir des conseils pour référencer votre site ? Un petit souci pour accéder à votre FTP ? Des soucis de programmation en PHP / ASP / HTML / XHTML / XML / XSLT / CSS / ReactJS / AngularJS / VueJS / CGI / PERL / C / MySQL / PostgreSQL ??? Nous avons peut-être la solution dans ce forum ...

requete sql

Message le 08 Juin 2007 08:29

Je souhaiterai vérifier dans ma base si une réservation a été réaliser à la date et avec le num de matricule que l'utilisateur a choisi mais je ne sait pas comment faire pour vérifier cela.

J'ai réaliser un :
select * from matable where date=$_Post['date'] and matricule=$_POST['matricule']

comment je peut réaliser mon test et faire mon insertion si il n'excite rien a cette date et a ce matricule ?
j’espère avoir été claire dans mes explications sinon demander moi.
Merci d’avance
vincent.lepy
Sous Expert(e)
Sous Expert(e)
 
Messages: 87
Inscription: 22 Mai 2007 10:17
Localisation: En Mayenne
 


Message le 08 Juin 2007 15:40

La fonction mysql_num_rows($requete) renvoie le nombre d'éléments renvoyé par la requete.
Plus simple et plus pratique, il suffit de compter le nombre d'entrées par le biais de la requete SQL directement avec la fonction COUNT.

Il y a des exemples concrets ici :)
(Et même plus précisément, dans cette partie)

Il suffit donc de compter le nombre d'entrées, puis de vérifier s'il est supérieur à 0, pour savoir si une entrée existe ou pas.
Avatar de l'utilisateur
coyote89
PC-Infopraticien
PC-Infopraticien
 
Messages: 7862
Inscription: 07 Mai 2003 17:39
Localisation: Chine :)
 

Message le 08 Juin 2007 16:37

Salut !

Je sors juste du boulot, chaud mais pas fatigué comme dirait l'autre :), alors voilà le code :

Code: Tout sélectionner
$sql_reservation = "SELECT count(*) FROM matable WHERE date='".$_POST['date']."' AND matricule='".$_POST['matricule']."';";
$rep_reservation  = mysql_query($sql_reservation)  or die ("Problème dans la requête sql_reservation , sql = $sql_reservation<br /> ".mysql_error());
$nombre_reservations = mysql_num_rows($rep_reservation);
Avatar de l'utilisateur
gael49
Expert(e)
Expert(e)
 
Messages: 1935
Inscription: 07 Sep 2004 20:11
Localisation: Les Mauges
 

Message le 08 Juin 2007 17:30

J'aurais fait un mysql_fetch_array() avec la requete "COUNT" (à la place du mysql_num_rows), pour vérifier le contenu de la variable :roll:
Avatar de l'utilisateur
coyote89
PC-Infopraticien
PC-Infopraticien
 
Messages: 7862
Inscription: 07 Mai 2003 17:39
Localisation: Chine :)
 

Message le 11 Juin 2007 06:37

Merci à tout les deux pour cette aide. c'est bon sa foctionne super.
vincent.lepy
Sous Expert(e)
Sous Expert(e)
 
Messages: 87
Inscription: 22 Mai 2007 10:17
Localisation: En Mayenne
 



Sujets similaires

Message PHP PDO - Résultat requête sous forme de tableau
Bonjour à tous,Je suis pas très doué un PHP pour le peu que j'en ai fait, c'était les bases PHP Mysql...Je dois faire des requêtes pour sortir un résultat pour ensuite faire un INSERT dans un nouvelle base qui servira de copie et envoyer le résultat par mail à des destinataires...Je dois utiliser du ...
Réponses: 1

Message Requête auto et envoyée en mail
Bonjour,J?ai pour projet de récréer un système d?envoi de requêtes SQL par mail sans que l?utilisateur ne fasse quoi que ce soit. J?explique le système utilisé en ce moment :Un utilisateur doit tous les jours lancer un fichier Excel contenant des macros. Dedans il y a une requête SQL affichant plusi ...
Réponses: 5

Message problème requète dans PHPmyadmin
Bonjour,Pour un devoir de base de données relationnelles je dois construire des tables sur PHPmyadmin à partir d'un code SQL que m'a généré power AMC (logiciel sur lequel j'ai crée mon modèle relationnel).Seulement, phpmyadmin semble ne pas en vouloir car il me trouve une erreur de synthaxe dès la p ...
Réponses: 1

Message Probleme de requête MySql blob
Bonjour à tous,Voila j'ai une base de données dans laquelle j'ai plusieurs tables dont une qui comporte champ BLOB (image)Je sais bien charger l'image de ma table dans mon programme via une pictureBox via se code :Code: Tout sélectionnerDictionary<string, object> EnregChassis = Program.Connexi ...
Réponses: 0

Message Problème de requête d'image (BLOB)
Bonjour à tous,Voila j'ai une base de données dans laquelle j'ai plusieurs tables dont une qui comporte champ BLOB (image)Je sais bien charger l'image de ma table dans mon programme via une pictureBox via se code :Dictionary<string, object> EnregChassis = Program.ConnexionBD.GetRecordAssoc(&qu ...
Réponses: 0

Message afficher le résultat d'une requete sur même page jsp java
Bonjour,Je sais que la question a déjà été posée mais je ne comprends pas bien et je n'arrive pas à l'adapter à mon projet.voici ma page jsp :Code: Tout sélectionner<%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8"%> ...
Réponses: 0

Message OOo Base problème macro qui affiche une requête SQL
Bonjour,je cherche le moyen de créer une macro qui demande à l'utilisateur d'entrer la valeur d'un champ (dans ce cas-ci no_tel) et d'afficher une requête de toutes les informations liées à celui-ci.Pour l'instant j'ai trouvé le moyen de faire entrer le champ no_tel par l'utilisateur mais mon instru ...
Réponses: 1


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 4 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.