le 16/03/2012 à 11:46
Liste déroulante + %ysql
Merci pour l'info.
Je dois mettre les 3 codes en suivant dans le même fichier ?
Je dois mettre les 3 codes en suivant dans le même fichier ?
<?
// on se connecte
include '_donne_connection.php'; // permet de se connecter à la base de données.
// lancement de la requete
$nom = htmlentities(addslashes($_POST['nom']));
$sql = "INSERT INTO Client (nom) VALUES ('" . $nom . "')";
// on exécute la requête (mysql_query) et on affiche un message au cas où la requête ne se passait pas bien (or die)
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());
// on ferme la connexion à la base
mysql_close();
?>
Erreur SQL !INSERT INTO Client (nom) VALUES ('Butrou')
Duplicate entry '' for key 2
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=monhote.be.mysql;dbname=nom_de_ma_base', 'User', 'Mon_mot_de_passe', $pdo_options);
$reponse = $bdd->query('SELECT * FROM utilisateur');
<script language="javascript" type="text/javascript">
function valider()
{
var form_erreur ="";
var frm=document.forms['formulaire'];
alert ("alerte avant le test contenant la valeur du champ 'nom' : "+frm.elements['nom'].value);
if(frm.elements['nom'].value == "")
{form_erreur = "Veuillez indiquer votre nom";
alert("alarte après le premier test contenant la valeur de form_erreur : "+form_erreur);}
if (form_err != "") {
alert("alerte annoncant form_erreur n'est pas vide et peut donc na pas valider le formulaire.")
return false;
}
else {
alert("cencé nous donner le contenu de form_err"+form_erreur);
return true}
}
</script>
<script language="javascript" type="text/javascript">
function valider()
{
var frm=document.forms['formulaire'];
var mail_verif = frm.elements['mail'].value;
var nom_verif = frm.elements['nom'].value;
var choix_verif = frm.elements['choix'].value;
var message_verif = frm.elements['message'].value;
if(frm.elements['nom'].value == "")
{
alert ('veuillez entrer votre Nom');
frm.elements['nom'].focus();
return false;
}
if (mail_verif.value =="")
{
alert ('entrez une adresse Email valide');
frm.elements['mail'].focus();
return false;
}
if(frm.elements['choix'].value == "Veuillez choisir un objet ...")
{
alert ('veuillez entrer votre choix de type de message');
frm.elements['choix'].focus();
return false;
}
if(frm.elements['message'].value == "...")
{
alert ('veuillez compléter le message');
frm.elements['message'].focus();
return false;
}
if(frm.elements['message'].value == "")
{
alert ('les message vide ne sont pas autorisés');
frm.elements['message'].focus();
return false;
}
else {return true;}
}
</script>
<script language="javascript" type="text/javascript">
function valider()
{
var frm=document.forms['formulaire'];
var mail_verif = frm.elements['mail'].value;
var nom_verif = frm.elements['nom'].value;
var choix_verif = frm.elements['choix'].value;
var message_verif = frm.elements['message'].value;
if(frm.elements['nom'].value == "")
{
alert ('veuillez entrer votre Nom');
frm.elements['nom'].focus();
return false;
}
if (mail_verif.value =="")
{
alert ('entrez une adresse Email valide');
frm.elements['mail'].focus();
return false;
}
if(frm.elements['choix'].value == "Veuillez choisir un objet ...")
{
alert ('veuillez entrer votre choix de type de message');
frm.elements['choix'].focus();
return false;
}
if(frm.elements['message'].value == "...")
{
alert ('veuillez compléter le message');
frm.elements['message'].focus();
return false;
}
if(frm.elements['message'].value == "")
{
alert ('les message vide ne sont pas autorisés');
frm.elements['message'].focus();
return false;
}
else {return true;}
}
</script>
<form name="formulaire" action="formulaire_contact_tr.php" method="post" enctype="multipart/form-data" onsubmit="return valider()">