Bonjour tout le monde !
Voila j'ai créé un formulaire mais je voudrai creer une alerte quand les champs sont vides ou le mot saisit par l'utilisateur existe dejà dans la base.
Enfait j'ai crée une alerte mais ca ne marche pas en plus il ne me sort pas de message d'erreur .
Voici le script:
[code]<?php
if(isset($_REQUEST['ajouter']))
{
$erreur="";
if($_POST['artiste']==""|| $_POST['titre']=="")
$erreur="Vous devez remplir les champs.<br>";
//on regarde si la sonnerie n'est pas ajouté a la base
$sql="select * from son where Artiste='".$_POST['artiste']."' and Titre='".$_POST['titre']."'";
$res=mysql_query($sql);
if(mysql_num_rows($res)>0)
{
$data=mysql_fetch_array($res);
$erreur="La sonnerie est deacute;ja ajouteacute;.<br>";
}

if(isset($_POST['artiste']))
{
$artiste=$_POST['artiste'];
$titre=$_POST['titre'];
$type=$_POST['type'];
$genre=$_POST['genre'];
$chemin=$_POST['chemin'];
$sql="INSERT INTO son(Artiste, Titre, Type_sonnerie, Genre, Chemin_du_fichier) values('".$_POST['artiste']."','".$_POST['titre']."','".$_POST['type']."','".$_POST['genre']."','".$_POST['chemin']."')";
mysql_query($sql);
print("<div id=grosse_surbrillance>La sonnerie est ajout&eacute; avec succ&egrave;s.</div>");
}
else
{
print("<div id=grosse_surbrillance>".$erreur."</div>");
}

}

?>
[code].
Merci de votre comprehnsion