Update-Formular erweitern

anopheles1337

Mitglied
Also,

um meine Daten in der Datenbank abzuändern habe ich mir Folgendes
überlegt. Die Daten werden aus der Datenbank geholt und dort
in dem dazugehörigen Feld per value="" eingeschleust. Ich habe
bereits alle Verbindungen mit der Datenbank hergestellt und es klappt
auch alles, nur -> Das Formular nachdem man auf submit geklickt hat
wird nicht geupdatet. Ich habe es bereits mit einem
PHP:
header("Location:...")
probiert, bekam aber eine Fehlermeldung!

Auch mit einem Java Script scheint es nicht zu klappen!

Hier die Codestelle:
PHP:
                if(!empty($titel) && !empty($artist) && !empty($price) && !empty($size) && !empty($catid))

         {                                $id = $_GET['id'];
                          mysql_connect('localhost','root','');
                          mysql_select_db("objects");
                          
                          $mysqlquery = mysql_query("UPDATE info  
                          SET 
                          `titel` = '$titel',
                          `artist` = '$artist',
                          `price` = '$price',
                          `size` =     '$size',
                          `catid` = '$catid',
                          `pic` = '$pic'
                             WHERE id = '$id'");
                          
                        
                          
                          $num=mysql_affected_rows();
                          if($num>0)
                                                    echo "<br><br>$num Datenbankeintrag wurde erfolgreich geändert";
// Hier wäre eine geeignete Stelle, das Formular neuzuladen!
                                                                                                
                          else
                          {
                              echo"<br><br>Es wurde kein Eintrag hinzugefügt, da ein Fehler aufgetreten ist";
                              $error = mysql_error();
                              echo "<br>";
                              echo $error;
                              
                          }





Ging doch mit header();
 
Zuletzt bearbeitet:
Zurück