Zum Inhalt springen

Frage zu Variable/Platzhalter

Erstellt am 12. Februar 2009 · 2 Antworten · letzte Antwort am 13. Februar 2009

Tags: Frage

ÁndreMansfeld ·

Hallo Freunde,
ich würde mich mal gerne genauer dafür interessieren, warum Platzhalter bzw. Variabelen so unterschiedlich behandelt werden. Hab dazu schon alles mögliche gegoogled, aber so richtig schlau bin ich dann doch nicht daraus geworden.
Folgende Ausgangssituation:

$suchenach = 'City';
$Where = 'stadtviertel="$suchenach" and pid='.$pidList and $this->cObj->enableFields(fe_users);

ergibt garnichts.

Aber die Where Clause

$Where = 'stadtviertel="City" and pid='.$pidList and $this->cObj->enableFields(fe_users);

liefert ein brauchbares Ergebnis.

Auch

$Where = 'stadtviertel='.$suchenach

oder

$Where = 'stadtviertel='."$suchenach".

egal wie ich die '' oder "" oder die ... setze, in der Where wird die $suchenach nicht ersetzt.

Wie bekomme ich denn die "$suchenach" in die Where Clause?
Damit ihr euch nicht wundert, die Variabele wird natürlich später durch eine dynamische ersetzt.

Andreas

just2b ·

Hallo,

bitte schau dir mal ein paar php-tutorials an!

<?php
$Where = 'stadtviertel="'.$suchenach.'" and pid='.$pidList and $this->cObj->enableFields(fe_users);
?>

georg