PHP simpelt søge system

Tags:    php system mysql

Hej alle


Jeg har nu kæmpet lidt med et søge system til min php side. Men kan simpelthen ikke finde ud af det, og er ved at give op...

er der nogle der kender en god guide?



8 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 5 karma
Sorter efter stemmer Sorter efter dato
Hvis nu din FORM så således ud:
Fold kodeboks ind/udHTML kode 


Og din PHP kode så således ud:
Fold kodeboks ind/udPHP kode 


Virker det så?

Har lavet GET om til POST og rettet en smule hist og her ;)



Det handler jo blot om dine LIKE funktioner i din SQL.

Eksempelvis:

Fold kodeboks ind/udSQL kode 


I overstående SQL søger vi efter rækken "clmn" i tabellen "tabel" hvor rækkens indhold starter med "A".

Når det skal indeholde en streng, kan du gøre følgende:

Fold kodeboks ind/udSQL kode 


-afhængig af at du bruger SQL.

Så kan du eksempelvis udviklet dit "lille" script således:

Fold kodeboks ind/udPHP kode 


Scriptet er ikke testet



Indlæg senest redigeret d. 13.06.2012 12:48 af Bruger #16025
Fold kodeboks ind/udPHP kode 


der kommer ikke noget retur når jeg søger



Nåå ja, det er fordi at jeg lige manglede noget.

Ret koden til:
Fold kodeboks ind/udPHP kode 




det er bare
Fold kodeboks ind/udPHP kode 
du har ændret ikk ?

virker stadig ikke



Lyder mærkeligt.

Fold kodeboks ind/udPHP kode 


Prøv det her.



nu får jeg bare denne fejl besked

"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '0' at line 1"



Her er der nogle eksempler:

http://www.w3schools.com/sql/sql_like.asp



t