Hi Leute, der befehl für den eintrag in die datenbank ist immer negativ
hab mir schon den eintrag ausgeben lassen, ist in ordnung aber das Programm weigert sich in die db reinzuschreiben, kann mir jemand weiterhelfen ?
VIELEN DANK
Hat sich erledigt, selber gelöst, man darf keine variablen füllen, die nicht in der datenbank exisitieren ****** =D
PHP:
$verbindung = mysql_connect("localhost", "root", "")
or die ("Fehler im System");
mysql_select_db("salayth")
or die ("Verbidung zur Datenbank war nicht möglich...");
$control = 0;
$abfrage = "SELECT email FROM student WHERE email = '$email'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
$control++;
}
if($control != 0) {
?>
<center>Diese Email ist schon vergeben. Bitte verwende sie andere Email....<a href="studentregister.php">zurück</a></center>
<?php
} else {
$checkimp = implode(',',$_POST['check']);
$eintrag = "INSERT INTO student (email, vname, nname, pw, alt, geb, titel, sgang, freigabe, progsprachen, anrede, asprachen)
VALUES
('$email', '$vname', '$nname', '$pw','$alt','$geb','$titel','$sgang', '1', '$checkimp','$anrede','$asprachen')";
$eintragen = mysql_query($eintrag);
if($eintragen == true) {
?>
<center>Vielen Dank. Du hast dich nun registriert...<a href= "studentlogin.php">Jetzt anmelden</a></center>
<?php
} else {
?>
Fehler im System. Bitte versuche es später noch einmal...
hab mir schon den eintrag ausgeben lassen, ist in ordnung aber das Programm weigert sich in die db reinzuschreiben, kann mir jemand weiterhelfen ?
VIELEN DANK
Hat sich erledigt, selber gelöst, man darf keine variablen füllen, die nicht in der datenbank exisitieren ****** =D