Avatar billede 44fire44 Nybegynder
30. juni 2005 - 08:08 Der er 12 kommentarer og
1 løsning

MySQL fejl - hvorfor?

Hvorfor melder dette fejl:

Jeg har følgende struktur, men den melder fejl - hvad er fejlen?

--
-- Struktur-dump for tabellen `mailliste`
--

CREATE TABLE `mailliste` (
  `id` int(11) NOT NULL auto_increment,
  `mail` varchar(100) default NULL,
  `ip` varchar(20) NOT NULL default '',
  `tid` varchar(20) NOT NULL default '',
  PRIMARY KEY  (`id`),
  KEY `id` (`id`)
) TYPE=MyISAM AUTO_INCREMENT=2720 ;

--
-- Data dump for tabellen `mailliste`
--

INSERT INTO `mailliste`

VALUES (1, 'xxx@tdcspace.dk', '127.0.0.2', '12');
VALUES (2, 'xxx@mail.dk', '127.0.0.3', '12');
VALUES (3, 'xxx@xxx.dk', '127.0.0.4', '12');
VALUES (4, 'xxx@city.dk', '127.0.0.5', '12');

osv osv (2720 adresser...)
Avatar billede netraider Nybegynder
30. juni 2005 - 08:09 #1
Hvornår melder den fejl..hvordan melder den fejl?

Er det PHP der melder fejl?
Avatar billede 44fire44 Nybegynder
30. juni 2005 - 08:18 #2
nej, det er når jeg henter hele min .sql-fil ind i Phpmyadmin...

så melder den fejl...
Avatar billede netraider Nybegynder
30. juni 2005 - 08:19 #3
Hvad for en fejl får du?
Avatar billede 44fire44 Nybegynder
30. juni 2005 - 08:19 #4
#1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'VALUES (2, 'xxx@mail.dk', '127.0.0.3', '12')' at line 1
Avatar billede netraider Nybegynder
30. juni 2005 - 08:26 #5
Arh selvfølgelig du skal have INSERT INTO `mailliste` foran hver af dine VALUES.
Avatar billede 44fire44 Nybegynder
30. juni 2005 - 08:26 #6
hehe ;)
Avatar billede netraider Nybegynder
30. juni 2005 - 08:28 #7
Så happy pasting :D!

Arj..kræver bare en editor med search and replace funktion :)

Smider lige et svar :)
Avatar billede coderdk Praktikant
30. juni 2005 - 08:29 #8
Nææh du kan godt gøre det i ét statement:

Du er her : Eksperten : Spørgsmål & Svar : Programmering :: Script :: PHP :: MySQL fejl - hvorfor? :

Sidste nyt fra Eksperten : Fejlrettelser på Eksperten
Kære Eksperter Som mange sikkert har erfaret, har der være problemer med blandt andet nyhedsbreve, e-mails og Pro-abonnementer på Eksperten. De tekniske problemer skulle nu være rettet, så tingene ... [læs mere]

MySQL fejl - hvorfor?
    15 point fra 44fire44   

Hvorfor melder dette fejl:

Jeg har følgende struktur, men den melder fejl - hvad er fejlen?

--
-- Struktur-dump for tabellen `mailliste`
--

CREATE TABLE `mailliste` (
  `id` int(11) NOT NULL auto_increment,
  `mail` varchar(100) default NULL,
  `ip` varchar(20) NOT NULL default '',
  `tid` varchar(20) NOT NULL default '',
  PRIMARY KEY  (`id`),
  KEY `id` (`id`)
) TYPE=MyISAM AUTO_INCREMENT=2720 ;

--
-- Data dump for tabellen `mailliste`
--

INSERT INTO `mailliste`
VALUES (1, 'xxx@tdcspace.dk', '127.0.0.2', '12')
(2, 'xxx@mail.dk', '127.0.0.3', '12')
(3, 'xxx@xxx.dk', '127.0.0.4', '12')
(4, 'xxx@city.dk', '127.0.0.5', '12');

Ved dog ikke hvor mange du kan gøre det med ad gangen ;)
Avatar billede 44fire44 Nybegynder
30. juni 2005 - 08:29 #9
done :D (det kune også være at jeg skulle se at komme i seng :D)
Avatar billede coderdk Praktikant
30. juni 2005 - 08:29 #10
Hov, der kom en del mere med end jeg lige troede :P
Avatar billede netraider Nybegynder
30. juni 2005 - 08:31 #11
Seng....seng er overvurderet.

og well coderdk....det er vel i princippet lige meget hvad for en han gør det med, men jeg ville nok vælge INSERT INTO foran dem allesammen :)
Avatar billede coderdk Praktikant
30. juni 2005 - 08:32 #12
Jeg ville vælge at gøre det med ét statement så meget som muligt - Mindre load på serveren ;)
Avatar billede netraider Nybegynder
30. juni 2005 - 08:34 #13
Ændrer sq næppe ret meget load mæssigt....ville nok være mere praktisk at arbejde med passende datatyper, fx konvertere og smide ipen ind som int og det samme med tiden..eller evt some en DATETIME :)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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