Hallo,
ich benötige etwas Hilfe.
Aus der Datenbank erstelle ich eine Tabell (siehe unten) und möchte bein klick auf "bearbeiten" ein Formular, wo die Spalten mit dem entsprechenden
Daten ausgefüllt sich.
Ich bekomme folgende Fehlermeldung:
Error: SELECT ID, Brauerei, Land FROM bierdeckel WHERE ID=
You have an error in your SQL syntax; check the manual that corresponds to your
MySQL server version for the right syntax to use near '' at line 1
Ich bin Anfänger und weiss mit dieser fehlermeldung nicht anzufangen. Auch weiss ich nicht so richtig, wo ein Fehler ist.
Vielleicht kann ich ein Hinweis bekommen, wie ich Ansetzen kann.
ID Brauerei Land
1 Allgäuer Brauhaus Deutschland ' bearbeiten ' ------> dies ist der Inhalt der Datei "ansicht.php"
Das ist der Inhalt der Datei "update.php"
<?php
// Verbindung zur Datenbank herstellen
require_once "../verbindung.php";
// SQL-Anfrage: Ergebnis ist eine vorhandene Tabelle
$sql="SELECT ID, Brauerei, Land FROM bierdeckel";
// Anfrage ausführen
$result=mysql_query($sql) or exit("Fehler im SQL-Kommando: $sql");
// Tabelle in HTML darstellen
echo "<table border="1">\n";
while ($row=mysql_fetch_row($result))
{
echo "<tr>";
foreach ($row as $item) // jedes Element $item der Zeile $row durchlaufen
echo "<td>$item</td>";
echo "<td><a href="eingabemaske.php?id=$row[0]">bearbeiten</td>";
echo "</tr>\n";
}
echo "</table>\n";
?>
Danke für die Hilfe
Alles anzeigen