David Tibbe: Variable in SQL-Befehl - wie gehts?

Beitrag lesen

Hallo

wieso wird folgender Code nicht angenommen?

Nein? Wie macht sich das bemerkbar? Wird er (vielleicht vom Drucker) wieder ausgeworfen? ;)

$art_sql="SELECT * FROM art WHERE art_ID = $id";

Setze das "$id" einmal in einfache Anführungszeichen (').
Lies auch dies:
16.14. Warum soll ich nicht SELECT * schreiben?
http://www.dclp-faq.de/q/q-sql-select.html

www.seite.de/pfad/view_art.php?id=1

Du bedenkst sicherlich auch, dass Register_gobals auf (hoffentlich) off ist und du an id per $_GET[#id'] heran kommst.

Wo ist der Fehler?

Eine Fehlerbeschreibung (was passiert? Was soll eigentlich passieren? MySQL-Fehlermelungen) deinerseits wäre sehr hilfreich.

Grüße
  David

--
>>Nobody will ever need more than 640k RAM!<<
1981 Bill Gates