le 19/05/2005 à 21:32
utah
Bonjour,
J'ai un probleme avec ce code car il ne me dit pas si un titre exist deja.
J'ai integre un code javascript mais je ne sais comment l'utiliser ?
Pourriez vous m'aider ?
Merci
Mon code :
J'ai un probleme avec ce code car il ne me dit pas si un titre exist deja.
J'ai integre un code javascript mais je ne sais comment l'utiliser ?
Pourriez vous m'aider ?
Merci
Mon code :
<?
// Connexion a Mysql (changer l'host, le login et le mot de passe SVP)
$mysql_link = mysql_connect("localhost","root","");// Connexion à MySQL
@mysql_select_db("francais")// Sélection de la base francais
or die("Impossible de se connecter");
$titre1=$_POST["titre"];
// Vérification de la validité de la connexion MYSQL
if($mysql_link && $titre != "")
{
$sql = "SELECT count(*) FROM ouvrage WHERE titre='".$titre1."'";
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.''.mysql_error());
$data = mysql_fetch_array($req);
if ($data[0] == 0) {
$sql = "INSERT INTO ouvrage ";
$sql.="(auteur,editeur,titre,collection,resume,commentaire,prix)";
$sql.= "values ('$auteur','$editeur','$titre','$collection','$resume','".addslashes($commentaire)."','".addslashes($prix)."') ";
mysql_query($sql) or die('Erreur SQL !'.$sql.''.mysql_error());
//exit();
}
else {
$erreur = 'Un ouvrage possède déjà ce titre.';
echo "Un ouvrage possède déjà ce titre";
}
header("location: ../index.php");
}
?>
<SCRIPT LANGUAGE="JavaScript">
function verification(valeur)
{
if(valeur.titre.value == "")
alert('Merci de bien vouloir saisir votre le titre de l'Ouvrage !');
else
valeur.submit();
}
</SCRIPT>
<center><b>SAISIR L'OUVRAGE</b></center>
<FORM name="formulaire" method="POST">
<TABLE border="0" cellspacing="5" cellpadding="0" align="center" width="100%">
<TR>
<td width="185" height="21" align="left"><font face="Arial" size="2" color="#000080">Le titre de l'ouvrage :</font></td>
<TD align="center"><input type="text" name="titre" size="95"></TD>
</TR>
<?
//Affichage des messages d'erreurs
if (isset($erreur))
{
echo '<TR>
<TD colspan="2"><IMG src="'.URL_IMG.'rien.gif" width="1" height="10"></TD>
</TR>
<TR>
<TD colspan="2" align="center">'.$erreur.'</TD>
</TR>';
}
?>
<TR>
<TD colspan="2"><IMG src="'<?=URL_IMG?>'rien.gif" width="1" height="10"></TD>
</TR>
<TR>
<td width="185" height="21" align="left"><font face="Arial" size="2" color="#000080">Renseignez l'Auteur :</font></td>
<TD colspan="2" class="normal"><input type="text" name="auteur" size="50"></TD>
</TR>
</TABLE>
<TABLE border="0" cellspacing="0" cellpadding="1" width="100%">
<TR>
<TD colspan="2" align="center"><INPUT type="submit" class="bouton" value="valider" onClick="verification(this.form)"></TD>
<TD></TD>
</TR>
</TABLE>
<INPUT type="hidden" name="page" value="ouvrage">
<INPUT type="hidden" name="act" value="enreg">
</FORM>