JOIN JOIN JOIN WTF

Tags:    databaser

Hej igen.

Jeg er ved at rive håret af mig selv.....IGEN
Jeg sidder igen med et problem ang. JOIN's.

Min query ser således ud

Fold kodeboks ind/udKode 


MEN den tager de rows hvor isActive = 0 med alligevel...
Hvad er problemet ? Har før haft det problem... Kan godt være det er mig der er dum..

På forhånd tak.



7 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 6 karma
Sorter efter stemmer Sorter efter dato
prøv noget i den her stil
Fold kodeboks ind/udSQL kode 


ellers
$s = $_POST['search'];
WHERE (menu.isActive = 1 AND (menu.pText LIKE '%$s%' OR menu.pTitle LIKE '%$s%'))



Indlæg senest redigeret d. 21.05.2010 11:19 af Bruger #3427
Jeg er ikke sikker men prøv det

WHERE isActive = 1 AND (pText LIKE '%{$_POST['search']}%' OR pTitle LIKE '%{$_POST['search']}%')



Jeg tror, som Casper, også det er et problem med parenteser.



Hej igen..

1000 tak Kenneth..

Din metode virkede :)

Den endte med at se således ud:
Fold kodeboks ind/udKode 





nu jeg lige kigger på det igen, er det nok lidt dumt at bruge 'pages.*' hvis du ik skal bruge det data til noget..

evt skriv, 'pages.pages_id' istedet :)



du sku prøve flyspeed, rigtig godt query program



@Simon

Jeg har FlySpeed.
FlySpeed ville ikke kunne ha lavet den rigtige query tror jeg, ikke uden jeg vidste hvordan den sku se ud. :)


@kenneth

Jeg skal bruge stort set alle felter så den er fin nu :P



t