Ich finde den Fehler ganz einfach nicht! Die Variablen, die eigentlich den Gegner, etc. enthalten sollten werden nicht übertragen, obwohl sie definiert werden. Es wird immer nur eine leere Tabelle in die DB eingetragen.
Wäre klasse, wenn sich das mal jemand anschauen könnte.
Wäre klasse, wenn sich das mal jemand anschauen könnte.
PHP:
<?
include("db_access.php");
//----------------------------------------------------
// Definition
//----------------------------------------------------
$date = $_POST["date"];
$gegner = $_POST["gegner"];
$endstand = $_POST["endstand"];
//----------------------------------------------------
//----------------------------------------------------
// Auswahl der Mannschaft
//----------------------------------------------------
if($_GET["team"] == "1")
{
$eintrag = "INSERT INTO man1 (date, gegner, endstand) VALUES ('$date', '$gegner',
'$endstand')";
mysql_query($eintrag);
echo "Eintrag erfolgreich!";
}
elseif($_GET["team"] == "2")
{
$eintrag = "INSERT INTO man2 (date, gegner, endstand) VALUES ('$date', '$gegner',
'$endstand')";
mysql_query($eintrag);
echo "Eintrag erfolgreich!";
}
elseif($_GET["team"] == "3")
{
$eintrag = "INSERT INTO man3 (date, gegner, endstand) VALUES ('$date', '$gegner',
'$endstand')";
mysql_query($eintrag);
echo "Eintrag erfolgreich!";
}
elseif($_GET["team"] == "4")
{
$eintrag = "INSERT INTO man4 (date, gegner, endstand) VALUES ('$date', '$gegner',
'$endstand')";
mysql_query($eintrag);
echo "Eintrag erfolgreich!";
}
//----------------------------------------------------
// Ende Mannschaftswahl
//----------------------------------------------------
//----------------------------------------------------
// Eintragen (INAKTIV!)
//----------------------------------------------------
if($_GET["post"] == "yes")
{
mysql_query($eintrag);
}
//----------------------------------------------------
// Ende Eintragen
//----------------------------------------------------
//----------------------------------------------------
// Ausgabe
//----------------------------------------------------
echo "
<html>
<form name='send' action='eintrag.php'>
<br><br><p align='center'>Bitte alle Felder ausfüllen!<br>
<select name='team' size='1'>
<option value='1'>1. Mannschaft</option>
<option value='2'>2. Mannschaft</option>
<option value='3'>3. Mannschaft</option>
<option value='4'>4. Mannschaft</option>
</select>
</p>
<table width='506' align='center'>
<tr>
<td width='133' height='25'>
<p>Datum <font size='1'>(Format 13.01.)</font></p>
</td>
<td width='363' height='25'>
<input type='text' name='date' maxlength='6' size='6'>
</td>
</tr>
<tr>
<td width='133' height='20'>Gegner</td>
<td width='363' height='20'>
<input type='text' name='gegner'>
</td>
</tr>
<tr>
<td width='133' height='9'>Endstand</td>
<td width='363' height='9'>
<input type='text' name='endstand' maxlength='3' size='3'>
</td>
</tr>
</table>
<p align='center'>Alles überprüft!</p>
<p align='center'><input type='submit'></p>
</form>
</html>";
//----------------------------------------------------
// Ende Ausgabe
//----------------------------------------------------
?>
Zuletzt bearbeitet: