Mettre une condition sur une variable
bichbich
-
Alain_42 Messages postés 5413 Statut Membre -
Alain_42 Messages postés 5413 Statut Membre -
Bonjour, j'ai un formulaire de résérvation qui contient le numéro d'enseignant et la référence du materiel ,je veux quand le materiel est déja résérver il s'affiche un message mai j'ai pas su comment faire la condition est ce que c juste l'exemple ci dessous?aidez moi c'est pour mon projet de fin d'étude.
<?php
$connexion=mysql_connect( "localhost" , "root" , "" );
mysql_select_db("ma base de donnee");
$dispo=$_POST["dispo"];
$requete="SELECT dispo FROM materiel ";
$resultat=mysql_query($requete);
if ($_POST["dispo"]==' reserver')
{
exit ('le materiel est déja résérver');
}
?>
<?php
$connexion=mysql_connect( "localhost" , "root" , "" );
mysql_select_db("ma base de donnee");
$dispo=$_POST["dispo"];
$requete="SELECT dispo FROM materiel ";
$resultat=mysql_query($requete);
if ($_POST["dispo"]==' reserver')
{
exit ('le materiel est déja résérver');
}
?>
3 réponses
-
<?php $connexion=mysql_connect( "localhost" , "root" , "" ); mysql_select_db("ma base de donnee"); //ce n'est pas le formulaire qui va te renseigner sur la dispo mais la bdd $ref_materiel=$_POST["ref_materiel"]; //je suppose que l'input a bien pour name="ref_materiel" $requete="SELECT dispo FROM materiel WHERE ref_materiel='".mysql_real_escape_string($ref_materiel)."'"; //je supose que le champ reference materiel est bien ref_materiel $resultat=mysql_query($requete); //il faut faire un fetch pour lire le résultat $ligne=mysql_fetch_assoc($resultat); if ($ligne["dispo"]=='reserve') { exit ('le materiel est déja résérvé'); } ?> -
je ne vois pas ce que tu veux dire par concaténation, la solution que je te propose n'a rien a voir avec une concaténation
-
as tu bien adapté les noms:
$ref_materiel=$_POST["ref_materiel"]; au name de l'input correspondant de ton formulaire
et
$requete="SELECT dispo FROM materiel WHERE ref_materiel='".mysql_real_escape_string($ref_materiel)."'";
ref_materiel nom du champ de ta bdd contenant la référence du matériel