Avatar billede lmdthel Nybegynder
12. marts 2003 - 19:45 Der er 6 kommentarer og
1 løsning

kan ikke gemme 0000110526 i mysql ??

Hi Rødder

Jeg har 2 variabler date og time som bliver lagt sammen med date.time til date_time og derefter sendt til mysql..men når jeg kigger i databasen er der kun oveført 110526 ?? hvad skete der lige med resten af tallene ??

jeg printer date_time lige efter at de er overført til mysql og der får jeg stadig værdien 0000110526, så det må jo være i databasen der er noget galt ?? eller hu ??

mysql er sat op på følgende måde:
CREATE TABLE alarm (
    alnr VARCHAR (3) not null ,
    acls VARCHAR (2) not null ,
    alcat VARCHAR (3) not null ,
    origin VARCHAR (15)not null ,
    att VARCHAR (1) not null ,
    date_time INT (10) not null ,
    line2 VARCHAR (30),
    line3 VARCHAR (30),
    id INT (25) not null AUTO_INCREMENT , PRIMARY KEY (id)
)
comment = 'Gemmer alarmmeddelser!'
Avatar billede erikjacobsen Ekspert
12. marts 2003 - 19:47 #1
Det er et tal - foranstillede 0-er forsvinder.
Brug char(10)
Avatar billede razor Nybegynder
12. marts 2003 - 19:56 #2
Eller bruge ZEROFILL attributten
Avatar billede lmdthel Nybegynder
12. marts 2003 - 20:13 #3
jeg brugte char (10) og det virkede perfekt..så lærte jeg igen noget..

Nå men nu hvor det var så nemt, så har jeg lige et tillægspørgsmål..
et nemt et.. jeg gemmer en string i en variable, men jeg har 8 spacer foran, hvordan fjerner man lige dem ?
der må være en nem regexp :-)

/Thomas
Avatar billede erikjacobsen Ekspert
12. marts 2003 - 20:20 #4
du kan sætte den ind med

mysql_query("insert into table values(trim($felt))";
Avatar billede erikjacobsen Ekspert
12. marts 2003 - 20:20 #5
Måske endda ;)

mysql_query("insert into table values(trim('$felt'))";
Avatar billede lmdthel Nybegynder
12. marts 2003 - 20:40 #6
FUCK det var smart......

Tak Erik..forresten, hvad arbejder du egentlig med ??
Avatar billede lmdthel Nybegynder
09. maj 2003 - 10:23 #7
jeg er igang med at rydde op, så jeg lukker lige..
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