Datenbank Import / Hosteurope
In dem Script ist weiter unter die SQL-Anweisung
die musst du anpassen.
Wenn du nur die E-Mail-Adresse willst, dann müsste die Anweisung so geändert werden:
Nehmen wir an Vorname und Nachname sollen vor der E-Mail-Adresse noch hinzu, dann müssen die Felder customers_firstname und customers_lastname noch davor:
Code: Alles auswählen
SELECT * FROM $DBTable
Wenn du nur die E-Mail-Adresse willst, dann müsste die Anweisung so geändert werden:
Code: Alles auswählen
SELECT customers_email_address FROM $DBTable
Code: Alles auswählen
SELECT customers_firstname, customers_lastname, customers_email_address FROM $DBTable
irgendwie will das nicht 

Zuletzt geändert von hoyo2009 am 05.06.2009, 13:05, insgesamt 1-mal geändert.
ich dachte das ich es hatte. leider war dem nicht so.
in der datenbank ist es so angeordnet
mail_id customers_email_address customers_id customers_status customers_firstname customers_lastname mail_status mail_key date_added
also natürlich hintereinander die tabelle...
beim supermailer wie gesagt erst Anrede, dann Name, dann Vorname, dann EMail.
In der php ist es dann so:
###### Ausgabe Format, Output Formating
$WithFieldNames = 1; // Feldname in erster Zeile - Field names in first line
$Separator = \"t\"; // Feldtrenner - Field separator
$CRLF=\"rn\"; // Zeilenumbruch - Line feed
# Unicode/UTF-8 Support
$UTF8=false; // UTF8 true / false
leider bin ich jetzt am ende. da ich schon rumprobiert habe ohne ende... aber jedesmal ist es falsch
in der datenbank ist es so angeordnet
mail_id customers_email_address customers_id customers_status customers_firstname customers_lastname mail_status mail_key date_added
also natürlich hintereinander die tabelle...
beim supermailer wie gesagt erst Anrede, dann Name, dann Vorname, dann EMail.
In der php ist es dann so:
###### Ausgabe Format, Output Formating
$WithFieldNames = 1; // Feldname in erster Zeile - Field names in first line
$Separator = \"t\"; // Feldtrenner - Field separator
$CRLF=\"rn\"; // Zeilenumbruch - Line feed
# Unicode/UTF-8 Support
$UTF8=false; // UTF8 true / false
leider bin ich jetzt am ende. da ich schon rumprobiert habe ohne ende... aber jedesmal ist es falsch

Zuletzt geändert von hoyo2009 am 05.06.2009, 13:01, insgesamt 1-mal geändert.
Das steht in der readme.txt dabei, wenn man nur bestimmte Felder will bzw. nur Daten, die eine bestimmte Bedingung erfüllen, dann muss man die enthaltene SELECT Anweisung anpassen. z.B. will man nur die Angaben, die im Datenbankfeld EMail stehen, dann muss man angeben SELECT EMail FROM.... . Natürlich muss man zuerst anschauen wie das Feld mit der E-Mail-Adresse in der Datenbank heißt.
Also soweit klappt es ja... nur tut es die ganze tabelle auslesen. wie kann ich einstellen das er nur z.b. die 2 auslesen soll.
wenn es jetzt importiert wird dann sieht es so aus
Ynot1@gmx.de34990TonyVollstädt1RN3PTGHOAECSHI7N7IGK5CRF26LPNNQU2009-05-2018:13:22
er soll ja nur die e-mail lesen
außerdem tut er jetzt mekern wenn ich versuche es zu laden weil wir Anrede, Name , Vorname, EMail ... er soll es ja bei EMail eintragen
wenn es jetzt importiert wird dann sieht es so aus
Ynot1@gmx.de34990TonyVollstädt1RN3PTGHOAECSHI7N7IGK5CRF26LPNNQU2009-05-2018:13:22
er soll ja nur die e-mail lesen
außerdem tut er jetzt mekern wenn ich versuche es zu laden weil wir Anrede, Name , Vorname, EMail ... er soll es ja bei EMail eintragen
Zuletzt geändert von hoyo2009 am 05.06.2009, 11:47, insgesamt 1-mal geändert.
Man muss das PHP-Script für den Import aus einer MySQL-Datenbank verwenden, da ein direkter Zugriff von außen auf die Datenbank nicht möglich ist.
Das Script gibt es unter http://www.supermailer.de/download.htm#mysqlexport
Das Script gibt es unter http://www.supermailer.de/download.htm#mysqlexport
Hallo.
Bin ganz neu hier.
Ich weiß auch nicht ob ich jetzt in der Richtigen ecke mit der Frage bin( also vom Forum her gesehen).
Wir würden gern unsere daten von unserer Datenbank bei Hosteurope laden lassen. Weil über diese die Newsletter anmeldung geht. Leider scheitert es schon dabei wenn ich die Datenverknüpfungseigenschaften einstellen will, das ich nicht weiß welchen Provider ich dort einstellen soll.
Gruß und Dank Tony
Bin ganz neu hier.
Ich weiß auch nicht ob ich jetzt in der Richtigen ecke mit der Frage bin( also vom Forum her gesehen).
Wir würden gern unsere daten von unserer Datenbank bei Hosteurope laden lassen. Weil über diese die Newsletter anmeldung geht. Leider scheitert es schon dabei wenn ich die Datenverknüpfungseigenschaften einstellen will, das ich nicht weiß welchen Provider ich dort einstellen soll.
Gruß und Dank Tony
Zuletzt geändert von hoyo2009 am 05.06.2009, 10:03, insgesamt 1-mal geändert.