2016-07-21 2 views
0

My SQL-Abfrage ist:Suchabfrage für 2 Textfeld

$sel = "select * from search where name like '$search%' and price >'$price' ";

aber ich habe nicht das richtige Ergebnis bekommen.

Es gibt einige Probleme im Preis Database

+0

Bitte ein Beispiel hinzufügen – Jens

+0

diesen '$ sel versuchen "select * from suchen, wo Namen wie '$ search%' und Preis> $ Preis"=;' Ich entfernte Zitate aus Preis –

+0

@Avishek zu testen bro, es funktioniert ... oder du musst mehr über php lesen –

Antwort

1

Versuchen Sie, die price ohne '...' wie ein numeric Wert setzen keinen varchar mögen.

select * from search where name like '$search%' and price > $price; 
+0

....... kopie cat! –

+0

@TheFlash ... Ich postete dies vorher sah deinen Kommentar ... und wie auch immer deine Antwort ist nicht 100% korrekt ... es braucht noch einige Änderungen ... – Avishek

+0

@Avishek; (y) danke –