[PHP & MySQL] PHP-automatische Eintragung geht nicht?!

Melli
Huhu,

also joa xD
Es kommt immer die Meldung, wenn ich das Formular abschicken möchte, dass ich nich alle Felder ausgefüllt habe, hab ich aber...
liegt wahrscheinlich an der formular_send.php:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
<?php include('db.php');
$name $_POST['besitzer'];
$mail $_POST['mail'];
$home $_POST['home'];
$prüfungen $_POST['prüfungen'];
$pferdsteckbrief $_POST['pferdsteckbrief'];
$pferdname $_POST['pferdname'];


if( ($name=='') OR ($mail=='') OR ($home=='') OR ($prüfungen=='') OR ($pferdsteckbrief=='') OR ($pferdename=='') )
{

echo "<b>Error</b>
Bitte fülle die Felder korrekt aus!<br><br>
Bitte <a href="javascript:%20history.back(-2)" target="_self">Zurück</a>";
}



else {

$eintrag "INSERT INTO `turnier` ( `id` , `name` , `pferd` , `mail` , `homepage`, `steckbrief`, `pruefungen` )
VALUES ('', '$name', '$mail', '$home', '$pferdname', '$pferdsteckbrief', '$pruefungen')";

$eintragen mysql_query($eintrag);

echo "<b>Eintrag erfolgreich</b>
Der Eintrag in die Tabelle war erfolgreich.";
}

?>




Wenn ihr noch den Code des Formular's oder so braucht, meldet euch (;

Ich denke mal, ich hab ne Variable nich richig beschriftet, aber soweit ich das sehe, stimmen die alle...





lG <3
Stelo
kA ob das von bedeutung ist, aber wieso setzt du das "$name==''" immer noch mal in extra Klammern? O.o
bambi.bummler
ich weiß nicht obs was bringt, aber stell bitte auch mal
das Formular rein, vielleicht find ich was

LG Tiamat
Melli
Huhu,

okeh fröhlich

Stelo.: Das hat im Tut so gestanden xD



anmeldung.php alias formular.php
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
<head> <link rel="STYLESHEET" type="text/css" href="style.css"></head><b>Nennung</b><br><br><br>
Falls du dich jetzt entschieden hast an einem Turnier teilzunehmenfülle dieses kleine Formular aus!<br>
Bitte nur 1Pferd pro Meldung!<br><br>
<form method="POST" action="formular_send.php">
<table border="0">
<tr>
 <td><font size="1">Pferdename: </td>
 <td><font size="1"><input type="text" name="pferdname"></tr>
<tr> 
 <td><font size="1">Pferdesteckbrief: <br>(URL!)</td>
 <td><font size="1"><input type="text" name="pferdsteckbrief"></td></tr>
<tr>
 <td><font size="1">Besitzer: </td>
 <td><font size="1"><input type="text" name="besitzer"></td></tr>
<tr>
 <td><font size="1">E-Mail: </td>
 <td><font size="1"><input type="text" name="mail"></td></tr>
<tr>
 <td><font size="1">Hofadresse: </td>
 <td><font size="1"><input type="text" name="hof"></td></tr>
<tr>
 <td><font size="1">Prüfungen: </td>
 <td><font size="1"><input type="text" name="prüfungen"></td></tr>

</table>
 <p>&nbsp;</p>
  <p><input type="submit" value="Abschicken" name="B1"><input type="reset" value="Zurücksetzen" name="B2"></p>
</form>






lG
.Maybe
Ich seh keinen offensichtlichen Fehler.
Kannst ja mal versuchen, anstatt prüfung, pruefung im Formular und bei den Variabeln zu nehmen...
Außerdem:
if($name=='' OR $mail=='' OR $home=='' OR $prüfungen=='' OR $pferdsteckbrief=='' OR $pferdename=='')
Melli
Huhu,


//EdiT//

hab den Fehler xD
war bei $home . der kasten heißt Hof und net Home =D
Trotzdem dankeeeschön <3

//EdiT//²
der trägt es nicht in die Tabelle ein... =(
ich werd wahnsinnig ...



lG
.Maybe
Lass mal eine Fehlermeldung ausgeben:
$eintragen = mysql_query($eintrag)
or die(mysql_error().'<hr />'.'deine SQL'.'<hr />'); ?>
Melli
Huhu,

also ich hab das jetzt mal genauso eingebaut und jetzt kommt...
Zitat:
Unknown column 'mail' in 'field list'
deine SQL


was heißtn das jetzt? XD



lG <3
Melli
ah, oui xD toll, ich hatte email großes Grinsen
Danke auf jeden Fall für die schnelle hilfe :-*

du, May-Britt oder auch Maybe -ihr Spezialisten =D-, könnt ihr hier nen Fehler entdecken?
php:
1:
$datum date("d.m.Y"$time);

Dort soll ')' das falsch sein... seh ich aba nich so XD
passt zwar jetzt nich ganz zum Thema, aber ich mag ncih nen Thread deswegen eröffnen ;D




lG <3
Melli
Okeh fröhlich

//EdiT://
Hab den Fehler xD Oben hatte ein " gefehlt, zwar 11Zeilen über der angegebenen, aber was sollst XD



Danke! <3






lG <3