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 ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken 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 > MySQLi/PDO/(MySQL)

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 18.11.2017, 20:24:18
minka minka ist offline
Anfänger
 
Registriert seit: Nov 2017
Alter: 32
Beiträge: 1
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, 09:28:49
chorn chorn ist offline
Junior Member
 
Registriert seit: Apr 2016
Alter: 44
Beiträge: 171
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 MySQLi/PDO/(MySQL) 10 01.03.2011 09:18:11
Bitte hilfe Mysql spalte ausgeben Samq MySQLi/PDO/(MySQL) 1 17.06.2008 02:37:12
Mehrere Tabellen ausgeben, die Daten aus einer MySQL DB holen pekobe MySQLi/PDO/(MySQL) 3 20.08.2007 21:36:02
Mysql datensatzzählen und in assioziatives array ausgeben basso MySQLi/PDO/(MySQL) 0 16.01.2007 22:04:33
MySQL Abfrage mit PHP ausgeben, wie? PHP-MySQL-Fan MySQLi/PDO/(MySQL) 5 22.05.2006 15:47:23


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:00:48 Uhr.


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


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