EndOfGreen
Neues Mitglied
Es geht darum, dass ich eine ganz einfache F1-Tabelle programmieren will. Die Abfrage und Eingabe der Daten funktioniert auch, nur werden die Daten nicht zwischen 2 Seiten weitergegeben. Leider weiß ich auch nicht woran das liegen könnte.
Seite 1:
Seite 2:
Auf der Seite wird nichts ausgegeben und in der DB verändert sich auch nichts.
PS: Sollte das der falsche Bereich sein, bitte in den richtigen verschieben. :)
Seite 1:
PHP:
<?php
$sql = mysql_query("SELECT `Fahrer` FROM `Fahrer_Ergebnisse` WHERE ID = 1"); while ($data = mysql_fetch_assoc($sql)) {echo "<form name='Fahrer_Ergebnisse' action='Speichern.php' method='post'>";echo "<select NAME='Strecke'>"; echo "<option value='AUS'>Australien</option>"; echo "<option value='MAL'>Malaysia</option>"; echo "<option value='CHN'>China</option>"; echo "<option value='TUR'>Türkei</option>"; echo "<option value='ESP'>Spanien</option>"; echo "<option value='MON'>Monaco</option>"; echo "<option value='CAN'>Kanada</option>"; echo "<option value='EUR'>Europa</option>"; echo "<option value='GBR'>Großbritannien</option>"; echo "<option value='GER'>Deutschland</option>"; echo "<option value='HUN'>Ungarn</option>"; echo "<option value='BEL'>Belgien</option>"; echo "<option value='ITA'>Italien</option>"; echo "<option value='SIN'>Singapur</option>"; echo "<option value='JPN'>Japan</option>"; echo "<option value='KOR'>Südkorea</option>"; echo "<option value='IND'>Indien</option>"; echo "<option value='ABD'>Abu Dhabi</option>"; echo "<option value='BRA'>Brasilien</option>";echo "</select>";
echo "<br /><br /><br />"; echo "<p>Fahrer: <input name='Fahrer' type='text' size='30' maxlength='30' value='".$data["Fahrer"]."' /></p>"; echo "<p>Ergebnis: <input name='Ergebnis' type='text' size='2' maxlength='2' /></p>";
}
$sql = mysql_query("SELECT `Fahrer` FROM `Fahrer_Ergebnisse` WHERE ID = 2"); while ($data = mysql_fetch_assoc($sql)) {echo "<br />"; echo "<p>Fahrer: <input name='Fahrer' type='text' size='30' maxlength='30' value='".$data["Fahrer"]."' /></p>"; echo "<p>Ergebnis: <input name='Ergebnis' type='text' size='2' maxlength='2' /></p>"; echo "<input type='submit' name='eintragen' value='Absenden' />";echo "</form>";
}
?>
Seite 2:
PHP:
<?php $Fahrer = $_POST["Fahrer"]; $Wertung = $_POST["Wertung"]; $Strecke = $_POST["Strecke"];
$eintrag = "UPDATE Fahrer_Ergebnisse SET $Strecke= '$Wertung' WHERE Fahrer = $Fahrer";
$eintragen = mysql_query($eintrag);
?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title>Speicherung</title><link rel="stylesheet" type="text/css" href="Style.css" /></head> <body>
<?php echo $$eintrag;?></body> </html>
PS: Sollte das der falsche Bereich sein, bitte in den richtigen verschieben. :)