![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Jr. Member
![]() Registriert seit: 11.01.2002
Beiträge: 29
|
![]() Ich muss dringend eine Wörterbuchdatei in MySQL umwandeln, scheitere aber an der Unregelmäßigkeit der Datei.
Ich versuche einmal, die Deutsch-Englisch-Japanisch Datei zu beschreiben: Am Zeilenbeginn steht ein dt. Ausdruck, dann ein Trennzeichen und kein bis mehrere engl. Ausdruck, die mit (E) beginnen, dann min. ein jap Ausdruck, der mit (J) beginnt, alles immer mit dem "|" getrennt: aaaaa|(E)bbbbb|(E)ccccc|(J)xxxxx|(J)yyyyy Vor einiger Zeit hatte ich mit folgendem Skript Erfolg, die Quelldatei war aber eindeutig getrennt: PHP-Code:
Wie kann man soetwas lösen? Explode alleine hilft ja nicht.... Danke für eure Hilfe! |
![]() |
![]() |
![]() |
#2 |
Inventar
![]() |
![]() Importiere die Datei doch im MS Excel und formatiere sie nach den Kriterien.
____________________________________
... back in business |
![]() |
![]() |
![]() |
#3 |
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
![]() Am Abend gibts ein Perl-Script dafür
![]()
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org . |
![]() |
![]() |
![]() |
#4 | |
Jr. Member
![]() Registriert seit: 11.01.2002
Beiträge: 29
|
![]() Zitat:
@_m3: Bin schon gespannt, danke! |
|
![]() |
![]() |
![]() |
#5 |
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
![]() Wie schaut denn die DB aus?
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org . |
![]() |
![]() |
![]() |
#6 |
Jr. Member
![]() Registriert seit: 11.01.2002
Beiträge: 29
|
![]() Ich dachte an eine ganz einfache Tabelle:
CREATE TABLE `tus` ( `dt` text NOT NULL, `en` text NOT NULL, `jp` text NOT NULL, `np` text NOT NULL ) TYPE=MyISAM; "np" ist zur Sicherheit, wenn etwas nicht eindeutig zugeordnet werden kann. |
![]() |
![]() |
![]() |
#7 |
Jr. Member
![]() Registriert seit: 11.01.2002
Beiträge: 29
|
![]() Ich habe jetzt folgendes Skript:
PHP-Code:
Was mache ich falsch? Danke |
![]() |
![]() |
![]() |
#8 |
Inventar
![]() Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150
|
![]() KAnn nicht funktionieren, weil:
1.) du versuchst einen zweiten Datensatz mit derselben ID (PRIMARY KEY) anzulegen (stattdessen sollte ein update mit where verwendet werden) PHP-Code:
~
____________________________________
LOL - Mein erstes Post im Programmier Forum MACINTOSH - Most Applications Crash, If Not The Operating System Hangs |
![]() |
![]() |
![]() |
#9 |
Jr. Member
![]() Registriert seit: 11.01.2002
Beiträge: 29
|
![]() Hmmm, blöde Gschicht...
Was könntest du mir empfehlen? Danke! |
![]() |
![]() |
![]() |
#10 |
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
![]() Ein ordentliches DB-Design. Sorry, ist aber so.
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org . |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|