Kom ihåg mig?
Home Menu

Menu


Hjälp önskas

 
Ämnesverktyg Visningsalternativ
Oläst 2006-07-03, 16:22 #1
abrakadabrafems avatar
abrakadabrafem abrakadabrafem är inte uppkopplad
Medlem
 
Reg.datum: May 2005
Inlägg: 206
abrakadabrafem abrakadabrafem är inte uppkopplad
Medlem
abrakadabrafems avatar
 
Reg.datum: May 2005
Inlägg: 206
Jag fick ett script gjort för mig för ett par veckor sedan. Det bestod av en sorts frågesport kan man säga.
När jag testkörde scriptet gick allt bra men nu märker jag att han som skapade det tydligen ville att jag skulle skapa databasen själv.
Han lämnade mig denna instruktion:

Ang databasen:

Det ska finnas 4 kolumner.
id
valdstad
antalratt
antalpers

id ska vara int(9), primärnyckel och vara auto_increment.
valdstad ska vara varchar(45).
antalratt ska vara varchar(45).
antalpers ska vara int(11).


Jag lyckas skapa kolumnerna. Men hur vet jag vad tabellen skall heta, spelar det någon roll?

Kolumnen "valdstad" skall nog inehålla ett antal variabler?! hur lägger jag (troligtvis) in dessa i tabellen?

Använder phpMyadmin.


Skulle vara jättetacksam ifall någon orkade hjälpa mig!! :unsure:
abrakadabrafem är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-07-03, 16:34 #2
Blackexs avatar
Blackex Blackex är inte uppkopplad
Medlem
 
Reg.datum: Jun 2006
Inlägg: 238
Blackex Blackex är inte uppkopplad
Medlem
Blackexs avatar
 
Reg.datum: Jun 2006
Inlägg: 238
#----------------------------
# Table structure for fragesport
#----------------------------

CREATE TABLE `fragesport` (
`id` int(9) NOT NULL auto_increment,
`valdstad` varchar(45) default NULL,
`antalratt` varchar(45) default NULL,
`antalpers` int(11) default NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM;

#----------------------------
# Records for table fragesport
#----------------------------

insert into fragesport values
(1, 'Stockholm', '3', 4);
Blackex är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-07-03, 17:02 #3
abrakadabrafems avatar
abrakadabrafem abrakadabrafem är inte uppkopplad
Medlem
 
Reg.datum: May 2005
Inlägg: 206
abrakadabrafem abrakadabrafem är inte uppkopplad
Medlem
abrakadabrafems avatar
 
Reg.datum: May 2005
Inlägg: 206
Den första kodsnutten funkar fint! Tack!!

Men när jag skall skapa variablerna så blir det bara såhär:
#1136 - Column count doesn't match value count at row 1


Jag matar in detta:

insert into fragesport values
('Blekinge', 'Bohuslän', 'Dalarna', 'Gotland', 'Gästrikland', 'Halland', 'Hälsingland', 'Härjedalen', 'Jämtland', 'Lappland', 'Medelpad', 'Norrbotten', 'Närke', 'Skåne', 'Småland', 'Södermanland', 'Uppland', 'Värmland', 'Västerbotten', 'Västergötaland', 'Västmanland', 'ångermanland', 'öland', 'östergötland');
abrakadabrafem är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-07-03, 17:59 #4
Westmans avatar
Westman Westman är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jun 2004
Inlägg: 4 021
Westman Westman är inte uppkopplad
Klarade millennium-buggen
Westmans avatar
 
Reg.datum: Jun 2004
Inlägg: 4 021
Ja det där fungerar absolut inte. Ta en titt här.

EDIT: stavfel
Westman är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-07-03, 18:06 #5
Westmans avatar
Westman Westman är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jun 2004
Inlägg: 4 021
Westman Westman är inte uppkopplad
Klarade millennium-buggen
Westmans avatar
 
Reg.datum: Jun 2004
Inlägg: 4 021
Citat:
Originally posted by abrakadabrafem@Jul 3 2006, 17:02
insert into fragesport values
('Blekinge', 'Bohuslän', 'Dalarna', 'Gotland', 'Gästrikland', 'Halland', 'Hälsingland', 'Härjedalen', 'Jämtland', 'Lappland', 'Medelpad', 'Norrbotten', 'Närke', 'Skåne', 'Småland', 'Södermanland', 'Uppland', 'Värmland', 'Västerbotten', 'Västergötaland', 'Västmanland', 'ångermanland', 'öland', 'östergötland');
Jag tror det är något som inte framgår här. Du ska en frågesport ang. städer men du vill stoppa in län i en tabell? Kan du utveckla vad det är du vill göra lite mer utförligt?
Westman är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-07-03, 18:35 #6
abrakadabrafems avatar
abrakadabrafem abrakadabrafem är inte uppkopplad
Medlem
 
Reg.datum: May 2005
Inlägg: 206
abrakadabrafem abrakadabrafem är inte uppkopplad
Medlem
abrakadabrafems avatar
 
Reg.datum: May 2005
Inlägg: 206
Jag skall lägga in län i tabellen. Inga städer. Är det åäö som gör att det inte fungerar eller funkar koden ovan bara med siffror?

Jag är helt borta på MySql... :P
abrakadabrafem är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-07-03, 19:13 #7
Blackexs avatar
Blackex Blackex är inte uppkopplad
Medlem
 
Reg.datum: Jun 2006
Inlägg: 238
Blackex Blackex är inte uppkopplad
Medlem
Blackexs avatar
 
Reg.datum: Jun 2006
Inlägg: 238
Ditt problem är att du försöker stoppa in alla städer i en kolumn. Du måste göra en insert för varje stad, samt skicka med övrig data (enligt din specifikation). Se mitt exempel ovan. Med tanke på att du faktiskt verkar vara "helt borta" kan det även vara bra att ta en titt på specifikationen som Westman tipsade om..
Blackex är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-07-03, 19:29 #8
guran guran är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Apr 2004
Inlägg: 1 061
guran guran är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Apr 2004
Inlägg: 1 061
Du kan sätta in dina län enligt:

INSERT INTO fragesport SET valdstad='Blekinge';
INSERT INTO fragesport SET valdstad='Bohuslän';
INSERT INTO fragesport SET valdstad= 'Dalarna';
osv...
guran är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-07-04, 11:06 #9
Blackexs avatar
Blackex Blackex är inte uppkopplad
Medlem
 
Reg.datum: Jun 2006
Inlägg: 238
Blackex Blackex är inte uppkopplad
Medlem
Blackexs avatar
 
Reg.datum: Jun 2006
Inlägg: 238
Citat:
Originally posted by abrakadabrafem@Jul 3 2006, 18:35
Är det åäö som gör att det inte fungerar eller funkar koden ovan bara med siffror?
Själv skulle jag nog välja Bohuslän och inte Bohuslän.

INSERT INTO fragesport SET valdstad='Bohuslän';
Blackex är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-07-04, 23:44 #10
zorans avatar
zoran zoran är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2004
Inlägg: 598
zoran zoran är inte uppkopplad
Mycket flitig postare
zorans avatar
 
Reg.datum: Jun 2004
Inlägg: 598
Citat:
Originally posted by Blackex@Jul 3 2006, 19:13
Ditt problem är att du försöker stoppa in alla städer i en kolumn. Du måste göra en insert för varje stad, samt skicka med övrig data (enligt din specifikation). Se mitt exempel ovan. Med tanke på att du faktiskt verkar vara "helt borta" kan det även vara bra att ta en titt på specifikationen som Westman tipsade om..
Du menade väl stoppa in alla städer i en rad och inte i en kolumn. Multipla inserts gör just att stoppa in alla städer i en kolumn
zoran är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 18:46.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017