Avatar billede jacala Nybegynder
22. september 2001 - 12:38 Der er 3 kommentarer og
1 løsning

Ændring af søgekode....

På min side www.all4you.dk/FreewareWorld/links.php har jeg 2 søgebokse. Den ene tilhører scriptet og den anden er \"bare\" en goggle søgeboks, som ikke søger specielt på min side.

Det er den der tilhører scriptet det drejer sig om. Som den er nu kan den \"kun\" søge på enkelte ord og hele sætninger.

Det der er mit ønske er at få den lavet om så den kan søge på \"flere\" ord og så highlighte dem på resultatsiden (lidt ligesom goggle, kan).

Det vil sige at hvis en person søger på (WYSIWYG + HTML + editor), skal resultatet være en liste med de programmer der indeholder et eller flere af de ord ordnet i en rækkefælge hvor det fund med de fleste ord står øverst og at søgeordene er highlightet.

NB: Der er en MySQL database i enden af scriptet, som er et PHP script. Jeg skriver det her under generelt da jeg ikke tror at ændringerne nødvendigvis har noget med PHP at gøre, men jeg ved det ikke.

Er det for stor en mundfuld eller er det til at have med at gøre.

Er spændt på at høre hvad i siger..!

Avatar billede olebole Juniormester
22. september 2001 - 17:29 #1
<ole>
Da du jo skal søge i MySQL-basen, må det være noget PHP-noget, du skal lave.
Du skal søge - med PHP - i basens forskellige felter efter de ord, brugeren har indtastet. Derefter skal PHP generere en side med søgeordene highlighted.
PHP-kategorien er nok et godt bud - og ellers kan du sikkert finde noget brugbart på soucecode sites, som f.eks. netcoders.dk
/mvh
</bole>
Avatar billede mipe1 Nybegynder
09. oktober 2001 - 18:04 #2
Søgningen i database må jo være let nok et eller andet med
Select *
from tabel
where (beskrivelse like \'%HTML%\') and
(beskrivelse like \'%WYSIWYG%\') and
(beskrivelse like \'%editor%\')

Hvis man nu ville have de resultater hvor tre nævnte søgeord indgår.

Og derefter må du, som olebole skriver i, i den kode som præsentere søgeresultaterne iterere igennem \"beskrivelsen\" og hver gang et af de nævnte ord mødes markere det, f.eks. med en speciel style.

Hvis du har mulighed for at anvende jsp, tror jeg at du kunne lave det ret smart med customtags
Avatar billede jacala Nybegynder
21. oktober 2001 - 17:06 #3
Jeg siger tak for jeres svar og undskyld at det har taget så lang tid.

Jeg vil prøve at gå over i PHP afdelingen. For jeg tror i har ret at det er i PHPscriptet det skal rettes.

Det jeg nok har brug for er en der kan få scriptet tilsendt og så skrive de nødvendige ændringer.

Er noget for en af jer så hører jeg gerne!

mvh, Jacala

Avatar billede jacala Nybegynder
16. december 2001 - 14:51 #4
er løst på anden vis....
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester