Jag vill att följande SQL-tag: Är det syntaxfel eller bara resultatet som inte stämmer? Om det är resultatet borde det räcka med parenteser, AND går före OR...Databas sökning
SQL = "SELECT * FROM tbl_posts WHERE Rubrik LIKE '%" & Request.QueryString("soktext") & "%' OR Meddelande LIKE '%" & Request.QueryString("soktext") & "%' AND Namn LIKE '%" & Request.QueryString("forfattare") & "%' ORDER BY Datum DESC, Tid DESC"
ska resultera i alla inlägg där rubriken och/eller meddelande stämmer överens med söktexten, men BARA där det författarnamn man angett finns.
Naturligtvis funkar detta inte (vad gör någonsin det?).
AndersSv: Databas sökning
SQL = "SELECT * FROM tbl_posts WHERE (Rubrik LIKE '%" & Request.QueryString("soktext") & "%' OR Meddelande LIKE '%" & Request.QueryString("soktext") & "%') AND Namn LIKE '%" & Request.QueryString("forfattare") & "%' ORDER BY Datum DESC, Tid DESC"
/Johan