KickBoxxer
Grünschnabel
Hallo zusammen
Ich probiere mich gerade daran, ein PHP-Script zu schreiben welches folgendes tun soll:
Durch ein Formular wird ein Eintrag in einer DB erstellt, falls dieser noch nicht vorhanden ist. Ist dieser Vorhanden, soll nur ein Datenfeld übearbeitet werden.
Das habe ich bis jetzt:
Doch bei mir wird als Fehler angezeigt:
MySQL-Error: Unknown column 'Brot' in 'where clause'
Wobei Brot der Variablen $postBeschreibung entspricht
Kann mir jemand helfen?
Ich probiere mich gerade daran, ein PHP-Script zu schreiben welches folgendes tun soll:
Durch ein Formular wird ein Eintrag in einer DB erstellt, falls dieser noch nicht vorhanden ist. Ist dieser Vorhanden, soll nur ein Datenfeld übearbeitet werden.
Das habe ich bis jetzt:
PHP:
if($postBeschreibung != "") {
if($postMenge !="") {
if($postPersonen !="") {
if ($postDurchschnitt !="")
{
$verbindung = mysql_connect ("localhost",
"root", "lk.lk$")
or die ("keine Verbindung möglich.
Benutzername oder Passwort sind falsch");
mysql_select_db("zettel")
or die ("Die Datenbank existiert nicht.");
$query = "SELECT beschreibung FROM artikel WHERE beschreibung='$postBeschreibung'";
$result = mysql_query($query);
if (mysql_num_rows($result))
{
$query2 = "Update `artikel` set `menge` = `$postMenge` WHERE `beschreibung` = `$postBeschreibung` ";
echo "Menge wurde geaendert.";
mysql_query($query2)
or die ("MySQL-Error: " . mysql_error());
}
else
{
$eintrag = "INSERT INTO artikel
(beschreibung, menge, personen, durchschnitt)
VALUES
('$postBeschreibung', '$postMenge', '$postPersonen', '$postDurchschnitt')";
$eintragen = mysql_query($eintrag);
}
echo "<p>Eintrag war erfolgreich</p>";
exit();
}}}}
Doch bei mir wird als Fehler angezeigt:
MySQL-Error: Unknown column 'Brot' in 'where clause'
Wobei Brot der Variablen $postBeschreibung entspricht
Kann mir jemand helfen?