webForumDet fria alternativet

Sveriges alla kommuner el. län i select-box

PHP

7 svar · 532 visningar · startad av bassebhu

Medlem sedan nov. 20016 480 inlägg
Frågan#1

Hej alla glada!

Jag har ett formulär där man får registrera sig. Så vill jag att man ska fylla var man bor. Men där vill jag ha fasta val. Då är alternativen län eller kommun. Jag har inte riktigt bestämt mig. kommun är mer exakt, men betydligt fler val att fixa in...

Hur bör man tänka? Ska alla få ett eget id-nummer eller ska man spara hela områdesnamnet i databasen? Blir det problem sen om namnet innehåller tecken som mellanslag, åäö osv i databasen eller klarar php att söka efter såna ord lätt?

Att lägga in alla orter i en select känns nog jobbigt, eller ska man lägga in alla i en databastabell också? så att alla får ett id-nummer..?

Någon som kanske har en funktion liggandes på lager till och med? :D

Tack!

Medlem sedan sep. 20021 655 inlägg
#2

JavaScript och Jesper T är dina vänner:
http://www.webforum.nu/showthread.php?s=&threadid=63304&forumid=149

Medlem sedan nov. 20016 480 inlägg
#3

Jag har inte en susning om vart den hämtade kommunerna ifrån men det fungerar uppenbarligen mycket väl :o Tack!

Medlem sedan apr. 20022 743 inlägg
#4

bassebhu skrev:

Jag har inte en susning om vart den hämtade kommunerna ifrån men det fungerar uppenbarligen mycket väl :o Tack!

Dom hämtas från Arrayn som är märkt med "// Samtliga kommuner"

om du scrollar sidan lite till höger så märker du ;)

Medlem sedan nov. 20016 480 inlägg
#5

haha vad lurigt. de syns inte i IE på mac :) men kom med när jag klistrade in i DW vilket fick mig att höja ögonbrynet några meter :e

kollade sedan i safari nu och visst finns det kommunnamn där nu, men det gick inte att scrolla till höger. de liksom åkte ut i intet :) men vad lustigt det såg ut i IE. som bortblåst!

Medlem sedan nov. 20016 480 inlägg
#6

En snabb liten fråga.. Är det smart att spara kommunnamnen direkt i databasen eller ska jag ge varje ett id-nummer i stället? Att bara spara kommunnamnen direkt är det enklaste, men kommer jag då få problem om jag sedan vill söka i databasen då kommunnamnen innehåller mellanslag och åäö (i "html"-version dessutom)...? Eller hittar den utan problem om jag söker t ex WHERE kommun = 'Västra Götalands län' eller till och med WHERE kommun = 'V& auml;stra G& ouml;talands l& auml;n' (utan mellanslag...wF gör om annars)?

Medlem sedan aug. 2000374 inlägg
#7

bassebhu skrev:

En snabb liten fråga.. Är det smart att spara kommunnamnen direkt i databasen eller ska jag ge varje ett id-nummer i stället?

Smartast är att använda redan etablerade koder som RSV har tilldelat alla län och kommuner.

Jag laddade precis upp data i sql, se här:
http://www.webforum.nu/showthread.php?threadid=112687

Medlem sedan nov. 20016 480 inlägg
#8

phu. nu har jag fått in alla kommuner och län i en databas med de där koderna. hoppas de stämmer nu också ;P

hur mycket segare kommer det bli att hämta allt det här i en select nu från databas än om jag hade skrivit in alla kommuner direkt i javascript-koden?

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