was geht denn nicht? Für queries sqlDebug aktivieren.
Hallo.
Habe gerade meine erste eigene extension gebaut und habe aber immer wieder probleme mit der syntax.
Hänge gerade an folgendem problem...hab schon vieles ausprobiert aber leider nicht die richtige lösung gefunden.
Folgendes:
Habe eine eigene extension gebaut und versuche nun hier, eine Detailsuche nach bestimmten einträgen in der Datenbank zu bauen. Bsp: Ich suche nach Einträgen, welche einen bestimmten Preis haben (Artikelsuche).
funktioniert bis dahin wunderbar.PHP-Code:// Get number of records:
$addWhere = "";
if (strlen($this->piVars['preis']) > 0) {
$addWhere .= "AND preis < ".$this->piVars['preis']."";
}
Es wird nach dem value im Suchformular gesucht und dieser wird verglichen mit dem eintrag in der datenbank...und angezeigt, wenn dieser wert kleiner ist als das value.
Nun möchte ich aber auf einen bestimmten Value direkt zugreifen und anschließend alle einträge finden, die > sind als mein wert. Siehe hier:
Angesprochen wird also value 201 und gefunden soll alles werden, wo der eintrag in der DB größer ist als der übergebene wert (201). Leider geht das so nicht. In PHPmyAdmin funktionierts.PHP-Code:if ($this->piVars['preis'] == 201) {
$addWhere .= "AND preis > ".$this->piVars['preis']."";
}
Wäre über ideen oder hilfe jeder art dankbar.
Danke schon mal im voraus
was geht denn nicht? Für queries sqlDebug aktivieren.
TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)