Du bist nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies dein erster Besuch auf dieser Seite ist, lies bitte die Hilfe durch. Dort wird dir die Bedienung dieser Seite näher erläutert. Darüber hinaus solltest du dich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutze das Registrierungsformular, um dich zu registrieren oder informiere dich ausführlich über den Registrierungsvorgang. Falls du dich bereits zu einem früheren Zeitpunkt registriert hast, kannst du dich hier anmelden.

1

07.07.2005, 10:30

0 bei mysql

hallo alle mit wie auch immer,

wieso werden die 0 am anfang, beim einfügen in die datenbank, abgeschnitten?

habe mysql 4

thx pengo

2

07.07.2005, 10:35

Moinmoin,

vielleicht fügst Du die "0" in ein Zahlenfeld (INT, DOUBLE) ein, und 01 == 1 ...
Wenn Du die "0" beibehalten möchtest, müsstest Du ein Stringfeld benutzen (VARCHAR, TEXT, etc.)


Michael
Life is like ice cream: enjoy it before it melts!
"If there is (a God), all evidence indicates that He hates me." - Matt Groening

3

07.07.2005, 10:50

leider nicht

das problem ist das er es immer entfernt ich habe char, varchar, int probiert und es geht leider alles nicht

ciao pengo

4

07.07.2005, 11:00

Geht es i.d. MySQL-Konsole?
Wenn ja, könnte es auch an der jeweiligen verwendeten Programmiersprache liegen (PHP?) und überhaupt nicht a.d. Datenbank!

Michael
Life is like ice cream: enjoy it before it melts!
"If there is (a God), all evidence indicates that He hates me." - Matt Groening

5

07.07.2005, 11:09

nee

geht auch in der konsole nicht.

6

07.07.2005, 11:21

Also ich habe mal kurz via phpMyAdmin eine Testtabelle zum Ausprobieren erzeugt, und es funktioniert auf Anhieb:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
-- Datenbank: `test`
-- 

-- --------------------------------------------------------

-- 
-- Tabellenstruktur für Tabelle `testtest`
-- 

CREATE TABLE `testtest` (
  `num` varchar(5) NOT NULL default ''
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- 
-- Daten für Tabelle `testtest`
-- 

INSERT INTO `testtest` VALUES ('0134');
INSERT INTO `testtest` VALUES ('3456');
INSERT INTO `testtest` VALUES ('0111');
INSERT INTO `testtest` VALUES ('0012');

Wenn Du also einmal genau beschreibst was Du wo gemacht hast, wäre das von Vorteil!

Michael
Life is like ice cream: enjoy it before it melts!
"If there is (a God), all evidence indicates that He hates me." - Matt Groening

7

07.07.2005, 11:33

upps

das sind mal wider die kleine fehler sorry :-) beim nächsten mal muss ich richtig nachschauen.

ich habe in meinem script " vergessen, dumm dumm dumm.

thx for help

ciao pengo

Thema bewerten