romy: Geschweifte Klammern um Variable bei MYSQL-Query-Abfragen

Beitrag lesen

Hi Thimm,

ich nutze diese mySQL-Abfrage und möchte wissen was sich ändert, wenn ich die geschweifte klammern weglasse:

In welcher Programmiersprache setzt du die Statements ab? Oder setzt du sie so direkt in der Konsole ab?

Ok, war ne rhetorische Frage, du nutzt PHP nehme ich an und auch nur damit hat das was zu tun, deine Datenbank bekommt den Befehl ja aufgelöst.

statt:
SELECT * FROM meintable WHERE name='{$varname}'
so:
SELECT * FROM meintable WHERE name='$varname'

Beides geht aber was hat es zur Folge.

Beides sind Varianten der Variableneinbindung in Strings.
php.net erklärt den Unterschied ganz gut und zeigt auch andere Möglichkeiten.

ciao
romy