Php Mysql Update

dandre

Mitglied
Also ich möchte einen Script schreiben(bzw. haben), mit dem ich einen Datenbankeintrag mit eingabe des Datum von dem, der geändert werden soll ändern kann.

PHP:
<form form enctype='multipart/form-data' action='#' method='post'> <!-- Anfang des Formulars --> 
Datum von Eintrag, der geändert wird:<input type="text" name="von" value="von" size="25">  <br>
Datum neu:<input type="text" name="datum" value="datum" size="25">  <br>
Ort neu:<input type="text" name="ort" value="ort" size="25">  <br>
Titel neu:<input type="text" name="titel" value="titel" size="25"> <br>
Standort:<input type="text" name="standort" value="standort" size="25"><br>  
<input type="submit" name="neueintrag" value="Eintragen"> 
<input type="reset" value="L&ouml;schen">  
</form>  

<?php  
// Zunächst brauchen wir eine Datenbankverbindung: 

$verbindung = mysql_pconnect( "mysql.lima-city.de", "USER71899", "***"); 

if (!$verbindung) // War die verbindung NICHT erfolgreich? -> Wenn ja: Fehler auswerfen und beenden 
{ 
    echo "<br><center><b>- Keine Verbindung zur Datenbank -</b></center>"; 
    exit; 
} 

mysql_select_db("db?71899?2"); //Datenbank auswählen in die geschrieben werden soll 


if($neueintrag) //ueberprueft ob der submit button gedrückt wurde 


{ //Wenn ja dann daten in den guestbook table eintragen 
$von = $_FILES['von']['name'];
$datum = $_FILES['datum']['name'];
$ort = $_FILES['ort']['name'];
$titel = $_FILES['titel']['name'];
$standort = $_FILES['standort']['name'];

    
     
$aendern = "UPDATE messen Set
datum = '$datum' WHERE datum = '$von' ";
$update = mysql_query($aendern);

$aendern = "UPDATE messen Set
ort = '$ort' WHERE datum = '$von' ";
$update = mysql_query($aendern);

$aendern = "UPDATE messen Set
titel = '$titel' WHERE datum = '$von' ";
$update = mysql_query($aendern);

$aendern = "UPDATE messen Set
standort = '$standort' WHERE datum = '$von' ";
$update = mysql_query($aendern);








{
echo 'Eintrag erfolgreich in die Datenbank eingetragen.';
}

}


?>

Der Code,das der Eintrag geändert wird, geht auch,aber leider nicht, das jetzt die daten von der Formulareingabe stammen. Bitte helft mir.
 
Zuletzt bearbeitet:
Zurück