webForumDet fria alternativet

Dela upp i bokstavsordning

ASP

27 svar · 687 visningar · startad av Gimbo · sida 2 av 2

Frågan, av Gimbo

Hejsan! I min tabell i datbasen har jag en kolumn som heter namn... Och den är så gott som fullproppad med olika namn, nu är det så att jag vill dela upp alla dessa namn i ett bokstavs register, dvs. A,B,C,D....Ö När man klickar på bokstaven A så ska samtliga namn som börjar på A listas klickar man på B så ska samtliga namn som börjar på B listas, någon som har någon som helst lösning på detta??

Läs frågan i sin helhet →
Medlem sedan mars 20015 287 inlägg
#21

Om du inte tar bort det utan trycker på en länk, vad händer då?
Hur ser länken ut i webläsaren?

Medlem sedan dec. 20001 626 inlägg
#22

länken ser korrekt ut dvs den ser ut på följande sätt: tillf_text.asp?bokstav=M exempelvis och där listas samtliga namn på M, så menyn är det inge fel på, och när jag trycker på en bokstav så laddas hela sidan in, vilket den inte gör när jag knappar in tillf_text.asp bara då listas inte samtliga namn från databasen (vilket jag inte vill att den ska göra heller) men hela sidan laddas inte in...

Medlem sedan mars 20015 287 inlägg
#23

Jag fattar mig knappt någonting nu, vad är det du vill ska hända då? Vad på sidan laddas inte in?

Jag börjar nog bli lite trött nu känner jag...

Medlem sedan dec. 20001 626 inlägg
#24

Nu ska jag fatta mig precist, så här ligger det till:
när jag knappar in sidan tillf_text.asp så får jag fram menyn dvs #, A, B .... Ö, Bokstaven A har länken tillf_text.sp?bokstav=A osv. När jag knappar ion sidan tillf_text.asp så får jag fram menyn och det är allt jag får fram resten av sidan laddas inte in... dvs all html kod laddas inte.

Det var ena problemet problem 2:

När jag klickar på # som skall lista alla namn som börjar på en siffra så fungerar det inte, för om jag klickar på den så får den länken tillf_text.asp?bokstav=# men jag har vissa namn som börjar på 1 och 2, om jag ändrar # i url:en till en siffra exempelvis 2 så fungerar det utmärkt, hela sidan laddas in och alla html kod med...

Hoppas ni förstår mig bättre nu, bättre än så här kan man nog inte förklara :)

Medlem sedan mars 20015 287 inlägg
#25

Problem 1. Flytta ut html-koden utanför de två sista "End If"

Problem 2. Inte riktigt min grej, kikade här http://www.webeye.nu/default2.asp?que=asp/default.asp&exec=asp/artiklar/asp9.asp en sväng o uppfattade det som att man skulle kunna köra, som du nu gör:
Like #% i sql-frågan och att den då skulle matcha alla med siffror, men det är mer än vad jag fixar.

Medlem sedan nov. 20017 144 inlägg
#26

Har du provat detta?

bokstav=Request.Querystring("bokstav")

strSQL = "select * from tabell where username like '"&bokstav&"*' order by username"

??

Medlem sedan dec. 20001 626 inlägg
#27

okidoki man tackar för all hjälp Solbulle, problem 1 löste sig, nu är det för mig att lösa problem 2 med din ledtråd...

TACK ÄNNU EN GÅNG!!

Medlem sedan dec. 20001 626 inlägg
#28

jesper,,, jupp men d va inget bra alternativ asså problemet är att kunna scripta så att denna länk tillf_text.asp?bokstav=# skall lista alla namn som inte börjar på en bokstav utan en siffra... det är d som e mitt problem just nu...

för om jag skriver in länken tillf_text.asp?bokstav=2 exempelvis så fungerar det fin fint dvs den listar samtliga namn som börjar på en 2:a men jag vill att den första länken med # ska lista samtliga namn som inte börjar med en bokstav

261 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)