kurt jensen skrev:
> 1. opret en database med en tabel hvor alle dine links ligger
> (og hvor links bliver tilføjet når du opretter dem).
Generelt en god ide - omend spørgeren bad om en løsning uden
databaser.
> 2. når du så skal søge efter ord så kører du hele din tabel
> med links igennem og laver en søgning ved hjælp af en funktion
> der ligner
http://dk2.php.net/manual/en/function.strpos.php,
Ydrk - undskyld, men jeg lettede lige nogle cm fra stolen. Den måde
at anvende en database på kan *absolut* ikke anbefales - uanset om
man anvender asp eller php. Det er et gigantisk resursespild at
anvende et scriptsprog til at søge i poster fra en database.
Databaser er ikke kun gode til at opbevare lister i, de er også
særdeles gode til at søge og sortere i listerne - langt mere
effektive et scriptsprog der læser posterne sekventielt.
En databasesøgning kan fx laves som en LIKE-forespørgsel:
SELECT link FROM linktabel WHERE link LIKE '%xyz%'
- man kan også søge på andet end selve linket:
SELECT link, beskrivelse FROM linktabel
WHERE beskrivelse LIKE '%xyz%'
- og hvis man vil have resultatet præsenteret pænt, kan man jo også
sortere det:
SELECT link, beskrivelse FROM linktabel
WHERE beskrivelse LIKE '%xyz%'
ORDER BY antalhits DESC, oprettet DESC
NB: Det er svært at se hvem du svarer når du ikke citerer noget. Se
gerne <
http://usenet.dk/netikette/citatteknik.html>.
--
Bolig søges. Andel eller leje i Emdrup, Nordvest, Nørrebro, Søborg
eller Brønshøj, max 6000 pr. måned.
Kontakt pr. mail - nospam(at)gyros.dk
Jens Gyldenkærne Clausen