SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQL

MySQL Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQL diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 18.11.2017, 19:24:18
minka minka ist offline
Anfänger
 
Registriert seit: Nov 2017
Alter: 26
Beiträge: 1
minka befindet sich auf einem aufstrebenden Ast
MYSQL Spaltennamen in CSV ausgeben

Hallo,

ich habe ein kleines Problem, bei dem ich aktuell nicht weiterkomme. Vermutlich nichts kompliziertes, aber irgendwie hakt es...

Ich möchte über PHP ein MySQL Tabelle inkl. dem Inhalt als CSV ausgeben.

Das Funktioniert soweit auch super, allerdings fehlen mir die Spaltenüberschriften in der CSV.

Ich habe schon gelesen das dies mit mysql_field_name möglich ist und es ausporbiert.
Insgesamt habe ich 13 Überschriften, die ich vor dem eigentlichen Inhalt einmalig ausgeben möchte.
Hab es schon mit einer While Funktion probiert, was jedoch nicht so gut geklappt hat...

Mein Ansatz sieht wie folgt aus:

PHP-Code:
$datenbank "Name der Datenbank"//Name der Datenbank
$verbindung = @mysql_connect("Server","User","Passwort"); //Server, User, Passwort
$anfrage "SELECT * FROM Tabelle"//Tabelle
$ergebnis mysql_db_query($datenbank$anfrage$verbindung);
 
//Header senden
header("HTTP/1.1 200 OK");
header("Content-Type: text/x-csv");
header('Content-Disposition: attachment; filename="export.csv"');
header("Content-Transfer-Encoding: binary");
header('Cache-Control: no-cache');
 
//Daten ausgeben 

echo mysql_field_name($anfrage0) . "\n";


while(
$zeile mysql_fetch_array($ergebnisMYSQL_ASSOC)) {
   foreach(
$zeile as $wert) {
      echo 
'"',str_replace('"''""'utf8_decode($wert)),'";'
   }
   echo 
"\r\n";

Hat noch wer eine Idee, wie ich die Schleife machen muss, damit es klappt?
Wäre um Hilfe echt dankbar...!
Mit Zitat antworten
  #2  
Alt 20.11.2017, 08:28:49
chorn chorn ist offline
Junior Member
 
Registriert seit: Apr 2016
Alter: 38
Beiträge: 165
chorn befindet sich auf einem aufstrebenden Ast
AW: MYSQL Spaltennamen in CSV ausgeben

PHP-Code:
$headlines array_keys($zeile); 
nach dem letzten Durchgang.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Brauche Hilfe Partygirl MySQL 10 01.03.2011 08:18:11
Bitte hilfe Mysql spalte ausgeben Samq MySQL 1 17.06.2008 01:37:12
Mehrere Tabellen ausgeben, die Daten aus einer MySQL DB holen pekobe MySQL 3 20.08.2007 20:36:02
Mysql datensatzzählen und in assioziatives array ausgeben basso MySQL 0 16.01.2007 21:04:33
MySQL Abfrage mit PHP ausgeben, wie? PHP-MySQL-Fan MySQL 5 22.05.2006 14:47:23


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:11:29 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.


© 2001-2018 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt