Avatar billede fjorbak Forsker
24. april 2005 - 17:41 Der er 19 kommentarer og
1 løsning

den er gal igen select kommandoen

hej igen

Jeg har optaget et medlem i baseb ingen problem, nu vil jeg se medlemmet.:


mysql> use medlemmer
Database changed
mysql> use medlem
ERROR 1049: Unknown database 'medlem'
mysql> tabel medlem
    -> select vej;
ERROR 1064: You have an error in your SQL syntax near 'tabel medlem
select vej' at line 1
mysql>
det skulle ikke være så svært vel me,men,men

jan
Avatar billede arne_v Ekspert
24. april 2005 - 17:44 #1
use medlemmer;

select * from medlem;
Avatar billede fjorbak Forsker
24. april 2005 - 17:50 #2
selvfølgelig.

Nu skal jeg vist slå lidt koldt vand i blodet
integer = tal er korrekt og feltet skal udfuldes med et NULL,
en tekst kan stå tomt er det rigtigt
giv et svar Arne
Avatar billede fjorbak Forsker
24. april 2005 - 17:51 #3
kan taller der står først udelades???
Avatar billede fjorbak Forsker
24. april 2005 - 17:57 #4
mærkeligt kunne ikke komme ud efter at have lagt flere ind, men den gemmer da vist når der tastes enter lige som i acces ikke.
Avatar billede arne_v Ekspert
24. april 2005 - 18:01 #5
Man kan lave:

CREATE TABLE t (
  f1 INTEGER AUTO_INCRMENET NOT NULL PRIMARY KEY,
  f2 INTEGER,
  f3 VARCHAR(50)
);

og

INSERT INTO t (f2,f3) VALUES(123,'abc');

så giver den selv f1 en værdi
Avatar billede arne_v Ekspert
24. april 2005 - 18:01 #6
sætningerne afsluttes med semikolon
Avatar billede arne_v Ekspert
24. april 2005 - 18:01 #7
et tal felt kan være 0 eller NULL
et tekst felt kan være '' eller NULL
Avatar billede arne_v Ekspert
24. april 2005 - 18:02 #8
og svar
Avatar billede fjorbak Forsker
24. april 2005 - 18:13 #9
kan du sige hvad fejlen er her så

mysql> use medlemmer
Database changed
mysql> select * from medlem;
+----+---------------+-----------------+--------+-------------+
| id | navn          | vej            | postnr | mailadresse |
+----+---------------+-----------------+--------+-------------+
|  1 | niels nielsen | bakkesvinget 54 |  NULL | NULL        |
+----+---------------+-----------------+--------+-------------+
1 row in set (0.00 sec)

mysql> insert into medlem values (2,'hans hansen','kirkevej 12',0,");
    "> exit
    "> insert into medlem values (2,'hans hansen','kirkevej 12',0,'e');
    ">
og så må jeg vist til at læse lidt videre

Jan
Avatar billede arne_v Ekspert
24. april 2005 - 18:19 #10
insert into medlem values (2,'hans hansen','kirkevej 12',0,");

skal være

insert into medlem values (2,'hans hansen','kirkevej 12',0,'');

to ' lige efter hinanden ikke en "
Avatar billede fjorbak Forsker
24. april 2005 - 18:49 #11
fylder de data ingenting???

jan
Avatar billede arne_v Ekspert
24. april 2005 - 18:59 #12
spørgsmål ikke forstået
Avatar billede fjorbak Forsker
24. april 2005 - 19:15 #13
jeg har lagt 3 personer ind og sytes ikke at kunne se nogen forskel på data mængden når jeg ser i mappen medlemmer

jan
Avatar billede fjorbak Forsker
24. april 2005 - 19:16 #14
Iøvrigt har du lavet en vejledning til at lægge data på en server (hjemmeserver)eller så man kan bruge php til at indtaste fra og søge i.
jan
Avatar billede arne_v Ekspert
24. april 2005 - 19:21 #15
De fylder.

Men jeg kan sagtens forestille mig at MySQL allokerer i klumper d.v.s. at den
måske tager 10000 bytes og fylder dem inden den allokerer igen.
Avatar billede arne_v Ekspert
24. april 2005 - 19:22 #16
PHP er ikke lige mig

der er dog en enkelt artikel hvor jeg er kommet ind på noget PHP
Avatar billede fjorbak Forsker
24. april 2005 - 19:23 #17
kom med titlen
Avatar billede arne_v Ekspert
24. april 2005 - 19:25 #18
Avatar billede arne_v Ekspert
24. april 2005 - 19:27 #19
http://www.eksperten.dk/artikler/568

men den er ikke så meget gearet mod begynderen - den bruger PHP og MySQL til
at løse et specifikt problem med
Avatar billede fjorbak Forsker
24. april 2005 - 19:31 #20
tak for din hjælp Arne, det er fantastisk, noget af det har jeg læst og det var det der tændte ild.

Ha en god aften
Jan
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester