webForumDet fria alternativet

sökfunktion och join tabeller

3 svar · 253 visningar · startad av WiZzLeR

WiZzLeRMedlem sedan juni 2002346 inlägg
#1

Just nu har jag en mysql query som ser ut så här:

SELECT * FROM bans WHERE ban_auth LIKE '%" . $_POST['keyword'] . "%' OR ban_nick LIKE '%" . $_POST['keyword'] . "%' OR ban_reason LIKE '%" . $_POST['keyword'] . "%' ORDER BY " . $_POST['sortby'] . " " . $_POST['order'] . " LIMIT " . $_POST['limit']

jag vil även göra en join på två andra tabeller (admins och servers) mot bans tabellen som ser ut så här:
bans.ban_adminid = admins.id AND bans.ban_serverid = servers.id

lägger jag in "joinen" i queryn så blir det bara bajs.

är det någon som kan lösa problemet?

aasahMedlem sedan mars 20034 471 inlägg
#2

Tipsar om SQL-forumet...

NiklassonMedlem sedan nov. 2000857 inlägg
#3

Flyttas från PHP...

LarsGMedlem sedan dec. 200012 464 inlägg
#4

Posta den fråga som ger fel. Beskriv även lite mer utförligt vad som blir fel.

121 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
119 ms — hämta tråd, inlägg och bilagor (db)