hallo zusammen
ich habe ein kleines problem unzwar möchte ich mit einem formular daten in ene datenbank eintragen oder updaten. mein problem liegt darin das ich versucht habe das eintrag- und updateskript mit switch verbunden aber es geht nich???
das script
switch ($submit)
{
case "Update":
$sql = "UPDATE products
SET id='$id', kategorie='$kategorie', bild='$bild', name='$name', Besonderheiten_1='$Besonderheiten_1', Besonderheiten_2='$Besonderheiten_2', Besonderheiten_3='$Besonderheiten_3', Besonderheiten_4='$Besonderheiten_4', Besonderheiten_5='$Besonderheiten_5', Besonderheiten_6='$Besonderheiten_6', Besonderheiten_7='$Besonderheiten_7', Besonderheiten_8='$Besonderheiten_8', preis='$preis', preis_1='$preis_1', preis_2='$preis_2', preis_3='$preis_3', preis_4='$preis_4', netz='$netz', maße='$maße', display='$display', rufnummernspeicher='$rufnummernspeicher', akku='$akku', thumb='$thumb', beschreibung='$beschreibung', hersteller='$hersteller' where id='$id'";
mysql_query($sql)
or die ('<b>Fehler beim Eintragen: </b>'. mysql_error());
echo "<h3>Update hat funktioniert!</h3>";
echo mysql_affected_rows();
break;
case "Eintragen":
$sql = "Insert into products
(id, kategorie, bild, name, Besonderheiten_1, Besonderheiten_2, Besonderheiten_3, Besonderheiten_4, Besonderheiten_5, Besonderheiten_6, Besonderheiten_7, Besonderheiten_8, preis, preis_1, preis_2, preis_3, preis_4, netz, maße, display, rufnummernspeicher, akku, thumb, beschreibung, hersteller)
values
('$id','$kategorie','$bild','$name','$Besonderheiten_1','$Besonderheiten_2','$Besonderheiten_3','$Be sonderheiten_4','$Besonderheiten_5','$Besonderheiten_6','$Besonderheiten_7','$Besonderheiten_8','$pr eis','$preis_1','$preis_2','$preis_3','$preis_4','$netz','$maße','$display','$rufnummernspeicher','$ akku','$thumb','$beschreibung','$hersteller')";
mysql_query($sql)
or die ('<b>Fehler beim Eintragen: </b>'. mysql_error());
echo "<h3>Neuer Artikel angelegt</h3>";
echo mysql_affected_rows();
break;
}
kann mir einer helfen?
danke
olli
ich habe ein kleines problem unzwar möchte ich mit einem formular daten in ene datenbank eintragen oder updaten. mein problem liegt darin das ich versucht habe das eintrag- und updateskript mit switch verbunden aber es geht nich???
das script
switch ($submit)
{
case "Update":
$sql = "UPDATE products
SET id='$id', kategorie='$kategorie', bild='$bild', name='$name', Besonderheiten_1='$Besonderheiten_1', Besonderheiten_2='$Besonderheiten_2', Besonderheiten_3='$Besonderheiten_3', Besonderheiten_4='$Besonderheiten_4', Besonderheiten_5='$Besonderheiten_5', Besonderheiten_6='$Besonderheiten_6', Besonderheiten_7='$Besonderheiten_7', Besonderheiten_8='$Besonderheiten_8', preis='$preis', preis_1='$preis_1', preis_2='$preis_2', preis_3='$preis_3', preis_4='$preis_4', netz='$netz', maße='$maße', display='$display', rufnummernspeicher='$rufnummernspeicher', akku='$akku', thumb='$thumb', beschreibung='$beschreibung', hersteller='$hersteller' where id='$id'";
mysql_query($sql)
or die ('<b>Fehler beim Eintragen: </b>'. mysql_error());
echo "<h3>Update hat funktioniert!</h3>";
echo mysql_affected_rows();
break;
case "Eintragen":
$sql = "Insert into products
(id, kategorie, bild, name, Besonderheiten_1, Besonderheiten_2, Besonderheiten_3, Besonderheiten_4, Besonderheiten_5, Besonderheiten_6, Besonderheiten_7, Besonderheiten_8, preis, preis_1, preis_2, preis_3, preis_4, netz, maße, display, rufnummernspeicher, akku, thumb, beschreibung, hersteller)
values
('$id','$kategorie','$bild','$name','$Besonderheiten_1','$Besonderheiten_2','$Besonderheiten_3','$Be sonderheiten_4','$Besonderheiten_5','$Besonderheiten_6','$Besonderheiten_7','$Besonderheiten_8','$pr eis','$preis_1','$preis_2','$preis_3','$preis_4','$netz','$maße','$display','$rufnummernspeicher','$ akku','$thumb','$beschreibung','$hersteller')";
mysql_query($sql)
or die ('<b>Fehler beim Eintragen: </b>'. mysql_error());
echo "<h3>Neuer Artikel angelegt</h3>";
echo mysql_affected_rows();
break;
}
kann mir einer helfen?
danke
olli
Kommentar