Navigation
 Startseite
 Fachbücher
 Forum
 Webmaster News
 Script Newsletter
 Kontakt
 Script Installation
 Php
 Php Tutorials
 Impressum

Community-Bereich
 kostenlos Registrieren
 Anmelden
 Benutzerliste

Script Datenbank
 Script Archiv
 Script Top 20
 Screenshots
 Testberichte

Suche
 
Script Seite

Unsere Php Scripts
 Counter Script
 Umfrage Script
 Bilder Upload Script
 Terminverwaltung
 Simple PHP Forum
 RSS Grabber

Script Mods
 phpBB Adsense Mode

Tools und Generatoren
 .htpasswd Generator
 md5 Generator
 base64 Generator
 ICQ Generator
 Colorpicker
 Unix timestamp Tool
 TLD Liste
 Webkatalog Verzeichnis

Partner
Sprüche Treff

Goneo.de
Bei diesen Anbieter bekommt man Webspace, Domains,...
http://www.Goneo.de
Artfiles.de
Bietet Serviceorientierte Internetdienstleistungen...
http://www.Artfiles.de
 
 
 

Mysql-Tabelle alls CSV exportieren

Sie befinden sich: Home > Forum > Suche ein Script > Mysql-Tabelle all...

Wenn Sie einen Beitrag in diesem Forum schreiben möchten, so ist es erforderlich, dass Sie ein
 Benutzerkonto registrieren.

In diesen Beitrag wurden 7 Nachrichten geschrieben.

Mysql-Tabelle alls CSV exportieren
Nachricht wurde verfasst am 24.03.2011 um 08:29 Uhr von Cartau
Hallo,
ich möchte mit PHP eine Tabelle aus der Datenbank als CSV oder TXT exportieren.
Ich arbeite mit Zend, bin aber noch nicht so fit damit und komme nicht weiter.

Bin über jeden Hinweis oder Link dankbar

Cartau
 
Nachricht wurde verfasst am 24.03.2011 um 08:43 Uhr von Schubertmedia Schubertmedia
Hallo Cartau,

Schau dir mal nachfolgendes PHP Tutorial an. Ich hatte genau dies bereits in einem PHP Tutorial auf dieser Seite ausführlich behandelt.

Hier der Link zu den entsprechenden PHP Tutorial: http://www.php-space.info/php-tutorials/40-mysql,export,zu,einer,csv,datei,mit,php.html

Grüße Nico
Nachricht wurde verfasst am 24.03.2011 um 08:53 Uhr von Cartau
Hallo Nico,
danke für die schnelle Antwort. So etwas hatte ich gesucht, weil sehr gut kommentiert. Das versteht auch ein Laie. Werde es heute noch testen.

Grüße Cartau
Nachricht wurde verfasst am 24.03.2011 um 09:42 Uhr von Schubertmedia Schubertmedia
Hallo Cartau,

Du hattest Glück das ich genau zum gleichen Zeitpunkt auf die Webseite geschaut hatte, wo du deine Frage gestellt hattest. Manchmal kann es vorkommen dass es ein bis zwei Tage dauert bis ich eine Antwort verfasse.

Wenn du dieses Tutorial durchgegangen bist und eventuell Probleme dabei hast, kannst du dich gern nochmal hier direkt im Forum melden und ich helfe dir gern.

Grüße Nico
Nachricht wurde verfasst am 05.10.2012 um 09:20 Uhr von Schoorli Schoorli
Hi Nico,
bei Cartau hat es anscheinend geklappt :-)
bei mir weniger...:-(
ich kann auch mit dem nix anfangen:
 
$ausgabe .=
""".str_replace($suche,
$ersetzen,
$daten[$key])."";";

hier geht doch str_replace() in einem string unter...
habs dann so so gemacht:
 
$ausgabe .=
"".str_replace($suche,
$ersetzen,
$daten[$key]).";";

jetzt funktioniert es zur hälfte.
unter $ausgabe bekomme ich die "Comma Seperated Values" - sieht auch gut aus aber - keine download....

hast du einen Tip?
bzw hab ich was falsch verstanden?
Danke vorweg!!
Nachricht wurde verfasst am 05.10.2012 um 09:44 Uhr von Schoorli Schoorli
Nachtrag:
jetzt kommt auch der Download - ich kam zuerst nicht durch headers_sent
Danke!
Nachricht wurde verfasst am 06.10.2012 um 07:38 Uhr von Schubertmedia Schubertmedia
Wunderschönen guten Morgen,

dies liegt daran wenn du zum Beispiel bereits ein header vorher gesendet hast. Du solltest darauf achten dass vor header kein Lehrzeichen irgendwo enthalten ist.

Häufig kommt es vor das im oberen Abschnitt verschiedene Dateien via include integriert werden, bei diesen Dateien ist hinter ?> Noch ein Lehrzeichen oder sogar ein Umbruch. Dann hat das zur Folge dass bereits von PHP ein Header gesendet wurde. Mit der PHP Funktion headers_sent() wird prüft ob bereits headers ausgeliefert wurde.

Weil wenn der header bereits ausgeliefert wurde, kann man dies nicht mehr modifizieren. Manchen Fällen bringt sogar ein PHP Fehler.

Grüße Nico
  Antwort schreiben