Den 29/10/12 13.39, JHB skrev:
>
> "Kurt Hansen" <ku...@ugyldig.invalid> skrev i en meddelelse news:508e6607$0$59087$c3e8da3$efbd...@news.astraweb.com...
>> Dette spørgsmål vil nok vise sig at være umuligt af svare konkret på, da
>> det har at gøre med en færdigpakket webshop, men jeg prøver alligevel.
>>
>> Jeg tildeler ID-numre manuelt. En webshop er jo beregnet til produkter,
>> men jeg har også personer (komponister og kunstnere), så derfor har jeg
>> defineret mine "objekter" i grupper:
>>
>> ID 1-999: Fysiske produkter med varenavn i tekstformat
>> ID 1000-1999: Fysiske produkter med varenummer som varenavn
>> ID 2000-2999: Danske komponister
>> ID 3000-3999: Udenlandske komponister
>> ID 4000-4999: Danske kunstnere
>> ID 5000-5999: Udenlandske kunstnere
>>
>> Søgefunktionen er efter fritekstmodellen og gennemsøger således det hele
>> og lister alle forekomster af søgestrengen. Hvis jeg søger efter f.eks.
>> 'Mozart', kommer der resultater med fra alle ovennævnte grupper, hvor
>> jeg kun vil se dem fra den første (1-999).
>>
>> Shoppen er lavet på osCommerce version 2.2 RC2a, men der er foretaget en
>> del ændringer og tilføjelser af den danske udvikler.
>>
>> Jeg har fuld adgang til kildekoderne i php, ligesom mySQL-databasen er
>> frit tilgængelig for mig, MEN ... jeg har ingen forstand på det
>> programmeringsmæssige, så det jeg blot ønsker mig her, er en overordnet
>> idé til hvor der skal sættes ind og evt. hvordan. Dette vil jeg så poste
>> i vores interne forum, hvor der sidder flere kloge hoveder, som dog ikke
>> lige har kunnet få hul på denne byld.
> Hvilken betingelse afgør fra hvilke intervaller du vil se resultatet fra?
> Udfra dit eksempel - hvad afgjorde at du kun ville se resultatet fra den
> første (1-999)?
Da brugernes søgninger skal være produktrelaterede (det har JEG
bestemt), er det kun intervallet 1-999 der skal søges i. At give
brugerne for mange valgmuligheder forvirrer dem bare ;-)
> Havde det været ASP ville jeg lave en formular/side, hvor jeg kunne vælge
> det/de interval(ler) resultatet skulle vises fra, før søgning.
Således ikke relevant i mit tilfælde.