WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Hämta från databas men exludera.. (https://www.wn.se/forum/showthread.php?t=22626)

jonny 2007-08-03 15:23

bör bli
Kod:

SELECT * FROM nyheter WHERE id = '$id' AND typ <> 'P'

funcall 2007-08-03 15:26

SELECT * FROM nyheter WHERE id = '$id' AND NOT typ = 'P'
Borde funka med

vidir 2007-08-03 17:45

= ! funkar på listsidan,,, men nu när jag satte på sökmotor så liistas även sidor med "P" attribut..

där hjälpte inte = !


Här fungerar det inte?
SELECT * FROM nyheter WHERE typ = ! 'P' AND rubrik LIKE '%$sok%' OR text LIKE '%$sok%' OR sidnamn LIKE '%$sok%' OR bildtext LIKE '%$sok%' OR meta LIKE '%$sok%' ORDER BY rubrik";

boena 2007-08-03 18:05

det ska vara !=

vidir 2007-08-03 20:16

tack boena.
om det är != är det något mellanslag kanske för att det fungerar iaf inte enligt nedan

"SELECT * FROM nyheter WHERE typ != 'P' AND rubrik LIKE '%$sok%' OR text LIKE '%$sok%' OR sidnamn LIKE '%$sok%' OR bildtext LIKE '%$sok%' OR meta LIKE '%$sok%' ORDER BY rubrik";

HenSod 2007-08-03 20:22

Testa med att ändra till:
Kod:

"SELECT * FROM nyheter WHERE typ != 'P' AND (rubrik LIKE '%$sok%' OR text LIKE '%$sok%' OR sidnamn LIKE '%$sok%' OR bildtext LIKE '%$sok%' OR meta LIKE '%$sok%') ORDER BY rubrik";

vidir 2007-08-03 20:32

GREEEAAAAT!


Detta funkar nu UTMÄRKT!!! Tack HenSod!

najk 2007-08-03 21:00

nevermind

vidir 2007-08-04 02:03

Its OK,,, its no sugar in it .... =)

kydyl 2007-08-04 02:33

du får nog lägga din lite parenteser, tror inte den tolkar att typ != 'P' måste vara sann för alla dina OR uttryck. Jag tror att den tolkar det såhär:

SELECT * FROM nyheter WHERE (typ != 'P' AND rubrik LIKE '%$sok%') OR (text LIKE '%$sok%)' OR (sidnamn LIKE '%$sok%') OR (bildtext LIKE '%$sok%') OR (meta LIKE '%$sok%') ORDER BY rubrik";

när du vill att det ska tolkas
SELECT * FROM nyheter WHERE typ != 'P' AND (rubrik LIKE '%$sok%' OR text LIKE '%$sok%' OR sidnamn LIKE '%$sok%' OR bildtext LIKE '%$sok%' OR meta LIKE '%$sok%') ORDER BY rubrik";

EDIT:
*suck*
Missade att det fanns en "sida två" :blink:


Alla tider är GMT +2. Klockan är nu 05:27.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson