Miten saan etsittyä mysql kannasta sanan keskeltä? minulla on nyt näin:
SELECT * FROM Kirjasto WHERE MATCH (tekija, nimi, hakusanat, lisatiedot) AGAINST ('".$hakusanat."' IN BOOLEAN MODE);
* merkillä se toimii ainoastaan näin: hakusana* mutta ei näin: *hakusana. Ja tarkoitus olisi saada se myös hakemaan keskeltä sanaa: *hakusana*
Mitenkä tämä onnistuisi?
SELECT * FROM Kirjasto WHERE tekija LIKE '%hakusana%'
Mutta tuo hakee vain tekijasta? saako kaikista yhtä aikaa?
Edit: taisin löytää vastauksen UNION komennosta
SELECT jotain FROM jostain WHERE joku LIKE jotain OR jokumuu LIKE jotain OR jokujokumuu LIKE jotain
Aihe on jo aika vanha, joten et voi enää vastata siihen.