Moin.
Habe daunten ein Skript, das nach der eingabe der Daten die vorhanden Inhalte updaten soll.
WEiß allerdings nicht wie ich das anstellen soll.
Ich weiß zwar das es mit der Funktion UPDATE eht, raff aber nciht wie ich das anstellen soll.
Habe daunten ein Skript, das nach der eingabe der Daten die vorhanden Inhalte updaten soll.
WEiß allerdings nicht wie ich das anstellen soll.
Ich weiß zwar das es mit der Funktion UPDATE eht, raff aber nciht wie ich das anstellen soll.
PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Top 10 Movie Eingabe</title>
</head>
<?
### Konfigurationsdatei einlesen
require("config.inc.php");
### Eintragen der TOp 10 in die Datenbank
if($_POST['formstat'] == 1)
{
if(!($db = mysql_connect($db_host, $db_user, $db_pass))) //baue datebankverbindung auf
die(mysql_error()); //wenn nicht geht, gib fehlermeldung aus
else //wenn doch geht
{
if(!mysql_select_db($db_name)) //wähle datenbank aus
die(mysql_error()); //wenn das nicht geht, gib fehler aus
}
$platz = $_POST['filmid'];
$bild = $_POST['bild'];
for ($x = 0; $x < count($platz); $x++) {
mysql_query("INSERT INTO top10 (filmid, bild) values(".$filmid[$x].", ".$bild[$x].")");
}
echo "<br><br><strong>Die Top 10 DAten wurden erfolgreich in die Datebank eingetragen!</strong><br><br>";
}
### Auslesen der vorhandene DAten in der DB
if(!($db = mysql_connect($db_host, $db_user, $db_pass))) //baue datebankverbindung auf
die(mysql_error()); //wenn nicht geht, gib fehlermeldung aus
else //wenn doch geht
{
if(!mysql_select_db($db_name)) //wähle datenbank aus
die(mysql_error()); //wenn das nicht geht, gib fehler aus
}
echo '<form action="eingabe.php" method="post" name="FormName" onSubmit="return chkFormular();" ENCTYPE="multipart/form-data">
Bitte nur die Film ID`s und Bildnummern eingeben!';
$num = 1;
$query1 ="SELECT filmid, bild FROM top10";
$result = mysql_query($query1);
while($row = mysql_fetch_array($result))
{
?>
<br>
<br>
<b>Platz <echo $num; $num++; ?></b><br>Film ID:
<input type=text name="filmid[]" size="10" value="<?echo $row['filmid'];?>"> Bildnummer:
<input type=text name="bild[]" size="10" value="<?echo $row['bild'];?>">
<?
}
mysql_close($db); //schließe verbindung
?>
<input type=submit value=" Top 10 eintragen ">
<input type="hidden" name="formstat" value="1">
</form>
</html>