mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 25.04.2024 01:29 Benutzername: Passwort: Auto-Login

Thema: datensätze > in DB > einfügen ... vom 12.03.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> datensätze > in DB > einfügen ...
Seite: 1, 2  Weiter
Autor Nachricht
ma1973
Threadersteller

Dabei seit: 17.02.2006
Ort: borken
Alter: 51
Geschlecht: Männlich
Verfasst Do 12.03.2009 11:38
Titel

datensätze > in DB > einfügen ...

Antworten mit Zitat Zum Seitenanfang

Hallo, mmm nun ja ...

versuche in einer Datenbank > email adresse und datum zu importieren.
jetzt suche ich wie ich eine .txt datei einpflegen kann ...

zunächst habe ich es mit dem "einfügen" versucht mit null erfolg *Schnief*

in phpMyAdmin habe ich folgende Felder angelegt:

id int(11)
mail tinyint(60)
datum datetime

mm, kann mir jemand vielleicht einen tip geben wie ich diese einpflegen kann?

mmm *Schnief*
  View user's profile Private Nachricht senden
Pixelpole

Dabei seit: 25.10.2004
Ort: Trier
Alter: 37
Geschlecht: Männlich
Verfasst Do 12.03.2009 11:40
Titel

Antworten mit Zitat Zum Seitenanfang

wie sieht denn deine txt datei aus?

was spricht denn gegen xml beispielsweise?
  View user's profile Private Nachricht senden
Anzeige
Anzeige
DerM

Dabei seit: 18.01.2009
Ort: -
Alter: 42
Geschlecht: Männlich
Verfasst Do 12.03.2009 11:47
Titel

Antworten mit Zitat Zum Seitenanfang

Pro Datensatz eine Zeile, Felder mit Kommatas separieren und als csv importieren ?? * Keine Ahnung... *
Vllt so
  View user's profile Private Nachricht senden
fyll

Dabei seit: 20.09.2003
Ort: Augsburg
Alter: 39
Geschlecht: Männlich
Verfasst Do 12.03.2009 11:47
Titel

Antworten mit Zitat Zum Seitenanfang

Soll das eine einmalige Aktion sein oder automatisiert?

Wenn der Inhalt der Textdatei durch Kommas oder Tabs getrennt ist und alles eh nur einmalig gemacht werden soll, sollte das phpMyAdmin beim Importieren automatisch erkennen sollen - da solltest mal deine Formatierung in der txt-file überprüfen...

Wenn das automatisiert gehen soll, könntest mit PHP die txt-datei parsen (einfachster Weg: klick) und das ganze importieren oder du schreibst nen cronjob, der den Befehl mysqlimport (siehe man) ausführt.

Was bedeutet eigentlich "null Erfolg"? Es kommt also keine Fehlermeldung oder hast dus nicht geschafft den "Abschicken"-Button mit der Maus zu treffen? Hmm...?!
  View user's profile Private Nachricht senden
bacon

Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Do 12.03.2009 11:51
Titel

Antworten mit Zitat Zum Seitenanfang

mail tinyint(60)

Ne E-Mail-Adresse ist doch in der Regel ein string und keine Ganzzahl? Geschweige davon, dass eine nicht-vorzeichenbehafteter mini-Integer höchstens 3 Stellen haben kann.

Formulier' deine Frage bitte nochmal neu, und beschreibe genau, was du tust, wie du importierst etc. Damit auch jeder versteht, was du vorhast. So denkt man, du säßest total zugedröhnt vorm Rechner und betätigst mit deinen Zehenspitzen irgendwelche Knöpfe.


Zuletzt bearbeitet von bacon am Do 12.03.2009 11:52, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
ma1973
Threadersteller

Dabei seit: 17.02.2006
Ort: borken
Alter: 51
Geschlecht: Männlich
Verfasst Do 12.03.2009 11:54
Titel

Antworten mit Zitat Zum Seitenanfang

... mmh wenn ich versuche das ganze zu importieren,
dann rödelt der rechner stundenlang, so das ich das
ganze abbrechen muss *Schnief*, das bedeutet 0 erfolg *Schnief*

BIN KEIN PROGRAMMIERER ..

mmm, gibt es nicht was ganz simples ...

damit die doofen daten eingeplegt werden und ich sie
nicht alle einzeln reinschreiben muss ...

EDIT//

Ok, ich habe eine Excel Tabelle mit den Feldern email und datum,
dann habe ich daraus eine .txt datei gemacht.

In phpMyAdmin habe ich dann versucht, diese über einfügen zu
importieren, doch da war der rechner nur am laden und ich musste
das ganze abbrechen.


Zuletzt bearbeitet von ma1973 am Do 12.03.2009 11:57, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden
fyll

Dabei seit: 20.09.2003
Ort: Augsburg
Alter: 39
Geschlecht: Männlich
Verfasst Do 12.03.2009 12:00
Titel

Antworten mit Zitat Zum Seitenanfang

Ahlso .. ^^

1. hat bacon Recht - das hab ich gar nicht gesehen - benutz für die eMail-Adresse nicht tinyint, sondern char(60)..
2. Ist das Datum wirklich im Datetime-Format?
3. Kanst du uns nicht einfach mal die text-Datei zeigen? ^^
4. dochdoch - das ist einfach *zwinker*
  View user's profile Private Nachricht senden
ma1973
Threadersteller

Dabei seit: 17.02.2006
Ort: borken
Alter: 51
Geschlecht: Männlich
Verfasst Do 12.03.2009 12:05
Titel

Antworten mit Zitat Zum Seitenanfang

mmm so sieht die aus:

Email Benutzt am
mk@test.de 04.03.2009
b.ad@test2.de 05.03.2009
f.schi@test3.de 06.03.2009
a.zit@test4.de 09.03.2009
o-jo@test5.de 10.03.2009
o-leh@abc.de 11.03.2009
j_but@usw.de 12.03.2009
m.lei@blabla.de
k-du@lila.de
m_as@laund.de
  View user's profile Private Nachricht senden
 
Ähnliche Themen Datensätze in verbundene Tabellen einfügen mit Php?
Srpy Datensätze verwenden
PHP: Datensätze aus DB 3 spaltig ausgeben
[mySQL] Datensätze löschen
Ein PHP-Formular - mehrere Datensätze erstellen
Datensätze aus MySQL-Datenbank sortieren...
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.