par
lebossu41 » 08 sept. 2012, 23:21
bonsoir les amis,
j'ai un probleme concernant la syntaxe d'un empty. j'aimerais que lorsque un des champ soit vide et quand on clique sur le submit mon message echo apparaisse "Les champs marqués d\'un * sont obligatoires". Avec ce code ci-dessous, mon echo apparait directement.
if(isset($_POST["rec"]) && !empty($_POST["nom_client"]) or !empty($_POST["prenom_client"]) or !empty($_POST['adresse_client']))
{
$req = $bdd->prepare('insert into clients(civilite,nom,prenom,adresse,cp,ville,telportable,teldomicile,email) VALUES (:civilite,:nom,:prenom,:adresse,:cp,:ville,:telportable,:teldomicile,:email)');
$req-> execute(array(
'civilite'=>$_POST['civil'],
'nom'=>$_POST['nom_client'],
'prenom'=>$_POST['prenom_client'],
'adresse'=>$_POST['adresse_client'],
'cp'=>$_POST['cp_client'],
'ville'=>$_POST['ville_client'],
'telportable'=>$_POST['teldom_client'],
'teldomicile'=>$_POST['telport_client'],
'email'=>$_POST['mail_client'],
));
echo '<script language="Javascript">
alert ("enregistrement effectué" );
window.close();
window.opener.location.reload();
</script>';
}
else{
echo '<div id="modifier"><font color="#ff0000">Les champs marqués d\'un * sont obligatoires. </font></div>';
en esperant que ous pourriez m'aider,
cdt,
}
bonsoir les amis,
j'ai un probleme concernant la syntaxe d'un empty. j'aimerais que lorsque un des champ soit vide et quand on clique sur le submit mon message echo apparaisse "Les champs marqués d\'un * sont obligatoires". Avec ce code ci-dessous, mon echo apparait directement.
[php]
if(isset($_POST["rec"]) && !empty($_POST["nom_client"]) or !empty($_POST["prenom_client"]) or !empty($_POST['adresse_client']))
{
$req = $bdd->prepare('insert into clients(civilite,nom,prenom,adresse,cp,ville,telportable,teldomicile,email) VALUES (:civilite,:nom,:prenom,:adresse,:cp,:ville,:telportable,:teldomicile,:email)');
$req-> execute(array(
'civilite'=>$_POST['civil'],
'nom'=>$_POST['nom_client'],
'prenom'=>$_POST['prenom_client'],
'adresse'=>$_POST['adresse_client'],
'cp'=>$_POST['cp_client'],
'ville'=>$_POST['ville_client'],
'telportable'=>$_POST['teldom_client'],
'teldomicile'=>$_POST['telport_client'],
'email'=>$_POST['mail_client'],
));
echo '<script language="Javascript">
alert ("enregistrement effectué" );
window.close();
window.opener.location.reload();
</script>';
}
else{
echo '<div id="modifier"><font color="#ff0000">Les champs marqués d\'un * sont obligatoires. </font></div>';
en esperant que ous pourriez m'aider,
cdt,
}
[/php]