Hallo zusammen
Ich bin mySQL Anfänger und werde aus der Doku nicht so recht schlau. Ich habe mir eine DB und möchte nun folgende Abfrage machen:
Alle Spalten von der Tabelle "kunden" als Ausgabe jedoch nur die Zeile mit dem Kunden XY.
Diese Abfrage müsste meiner meinung so ausssehen:
$query = "SELECT * FROM kunden WHERE kundennr = $kdnr";
Das klappt auch soweit weil "kundennr" auch das ID-Feld der DB ist. Jecoh möchte ich genau das selbe machen mit dem Nachnamen.
Ich dachte das müsste dann so aussehen:
$query = "SELECT * FROM kunden WHERE name = $name";
Jedoch liefert mir diese Abfrage rein gar nichts zurück. Was mache ich falsch? Oder geht WHERE nur mit der Tabellen-ID?
PS: Die DB Spreche ich mit Perl und den DBI-Modulen an.
Danke für eure Hilfe.
KAI