Moin.
Ich hab mit der Scuhe Funktion geschaut, aber nichts gefunden.
Hoffentlich könnt ihr mir helfen.
Wie der Titel schon sagt, möchte ich in einer DB doppelte Einträge verhindern.
Ich poste einfach mal den code.
PHP
<body style="background-color:#5E667B; font-family:TimesNewRoman">
<?php
$verb = connect();
$user_name_new = $HTTP_POST_VARS["user_name_new"];
$user_key_new = $HTTP_POST_VARS["user_key_new"];
$user_mail_new = $HTTP_POST_VARS["user_mail_new"];
$user_cred_new = 1000;
if ($btn_abschick)
{
$double = mysql_query("SELECT id FROM lottogamer WHERE name LIKE '$user_name_new'", $verb);
if ($double >= 1 )
{
?>
<table bgcolor=#414754 style="margin-top:40px;" border="0" style=color:"red">
<colgroup>
<col width=1000 style="font-size:60px;" align="center">
</colgroup>
<tr>
<td>
<u>[b]Fehler![/b]</u>
</td>
</tr>
</table>
<table style="margin-top:120px;" width="100%" style="font-size:30px; color:#FFFFFF">
<tr align="center">
<td>
Benutzername existiert leider schon!
</td>
</tr>
</table>
<meta http-equiv="refresh" content="4; url=anlegen.php">
<?php
}
else
{
$eintrag = "INSERT INTO lottogamer (name, pwd, mail, credits)
VALUES ('$user_name_new', '$user_key_new','$user_mail_new','$user_cred_new')";
$eintragen = mysql_query($eintrag, $verb);
?>
<meta http-equiv="refresh" content="1; url=welcome.php">
<?php
}
}
else
{....
Alles anzeigen
Danach kommen halt die Formularfelder und der submit button!
Im oberen Teil muss irgend ein Fehler liegen aber ich kann ihn nicht finden!