Seite 1 von 1
Verfasst: 27.12.2004, 13:59
von mirko
Hallo,
sowas in der Art meint er, hilft ihm aber beim Umlaut-Problem nicht, da die Daten wohl im falschen Format in der Tabelle gespeichert sind. Man müsste z.B. mb_convert_encoding() noch verwenden, um dies zu korrgieren. Wobei man dabei wissen muss, in welcher Codierung es gespeichert wurde.
Verfasst: 27.12.2004, 12:08
von walli
Hi,
meist du so was?
$local_dbname = \"Datenbankname\";
$local_dbserver = \"Servername\";
$local_dbuser = \"Benutzer\";
$local_dbpasswd = \"Kennwort\";
mysql_connect($local_dbserver,$local_dbuser,$local_dbpasswd);
mysql_select_db($local_dbname);
$q = \"select name,email from adressen\";
$qr = mysql_query($q);
$fhd = fopen(\"adressen.txt\",\"w\");
while ( $qrd=mysql_fetch_assoc($qr) ) {
$string= $qrd[\'name\'].\";\".$qrd[\'email\'];
fwrite($fhd,$string);
fwrite($fhd,\"\\r\");
fwrite($fhd,\"\\n\");
}
fclose($fhd);
Vielleicht hilft es Dir.
Gruss
Rolf
Verfasst: 26.12.2004, 20:20
von tipa
hallo zusammen , hat von euch einer eine Idee wie ich kundendaten aus einer SQL Datenbank rausbekomme die Supermailer richtig einliest vor allem die Umlaute bzw ÖÄÜ die werden nach dem import nämlich nicht richtig angezeigt .
Am besten wäre ein php codeschnipsel wie ich eine Datenbank anspreche Tabelle und felder .
Ich hab jetzt 3 Tage rumgebastelt und das ergebnis ist nich gerade erfreulich
ST