digitalspecht
Mitglied
Hallo,
und ein erneutes Problem, wo ich keine allgemeingültige Hilfe gefunden habe und alles andere versagte:
Mit einem Formular soll der Wert in der DB geändert werden. Geht aber irgendwie nicht.
Formular (Die Daten aus der DB holen, um die Dropdowns zu füllen geht prima):
Und das skript der bezirk_work.php:
Ergebnis: "Fehler beim Speichern".
Wo liegt der Hund begraben?
Danke schonmal im Voraus.
Digitalspecht
und ein erneutes Problem, wo ich keine allgemeingültige Hilfe gefunden habe und alles andere versagte:
Mit einem Formular soll der Wert in der DB geändert werden. Geht aber irgendwie nicht.
Formular (Die Daten aus der DB holen, um die Dropdowns zu füllen geht prima):
PHP:
<form name="input" method="post" action="bezirk_work.php">
<font face="Arial, Helvetica, sans-serif">Politiker:
<?php
$result=mysql_query('select politiker from politiker');
echo "<select name='politiker'>";
while (list($politiker)=mysql_fetch_row($result))
{
echo "<option value='$politiker' selected>$politiker</option>";
}
echo "</select>";
?>
<label for="bezirk"> Neuer Bezirk:</label>
<?php
$result=mysql_query('select bezirk from bezirk');
echo "<select name='bezirk_neu'>";
while (list($bezirk)=mysql_fetch_row($result))
{
echo "<option value='$bezirk' selected>$bezirk</option>";
}
echo "</select>";
?>
<br />
<input type="submit" value="Senden" name="submit" />
</font>
</form>
Und das skript der bezirk_work.php:
PHP:
$politiker= $_POST['politiker'];
$bezirk_neu= $_POST['bezirk_neu'];
$verbindung = mysql_connect ("localhost", "...", "...")
or die ("keine Verbindung möglich. Benutzername oder Passwort sind falsch");
mysql_select_db("pop")
or die ("Die Datenbank existiert nicht.");
?>
<?php
$aendern = "UPDATE politiker SET
bezirk = $bezirk_neu
WHERE politiker = $politiker";
$update = mysql_query($aendern);;
?>
<?php
if($eintragen == true)
{
echo "Eintrag war erfolgreich";
}
else
{
echo "Fehler beim Speichern";
}
?>
Ergebnis: "Fehler beim Speichern".
Wo liegt der Hund begraben?
Danke schonmal im Voraus.
Digitalspecht