Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich 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