baz.ch Newsticker
07:58
Sonstiges
BLKB Bankrat: Jetzt räumt Marco Primavesi neben seinem Posten bei der Radicant auch jenen bei der BLKB
07:39
Sonstiges
Royale Mode: Die grosse Modeschau zum 100. Geburtstag der Queen
07:04
Schweiz
Konzern im Umbau: Bell kauft deutschen Schinkenhersteller
06:40
Sonstiges
Diplomatischer Eklat: Peru bricht diplomatische Beziehungen zu Mexiko ab
06:33
Schweiz
«People»-Wahl: Jonathan Bailey ist der «Sexiest Man Alive» ? und findet es absurd
06:22
Sonstiges
Krieg und Gewalt: 520 Millionen Kinder leben in Konfliktgebieten ? Rekord
06:18
Sonstiges
Einkehren im Oberbaselbiet: Das Bad Eptingen überzeugt mit herzhaften Hauptspeisen ? ein Gericht fällt durch
06:08
Sonstiges
Verkehrschaos in Allschwil: «Manche zeigen mir einfach den Vogel»: Security erlebt Aggressionen am Dorfplatz
06:04
Sonstiges
Die EU vor dem UNO-Gipfel: Von der Leyen bleibt hart beim Klimaziel 2040
05:52
Sonstiges
Sweet Home: Wie wohnt man eigentlich hell und freundlich?
05:52
Sonstiges
Überfliegerin Riola Xhemaili: Wer ist die beste Torschützin in Europas Topligen? Eine Schweizerin
05:52
Schweiz
Anlass in Andermatt: Ueli Maurer eröffnet Kongress mit umstrittenen Theorien zum Thema Wasser
05:49
Schweiz
Neue Studie der Psychologie: Wer über seine Ziele spricht, erreicht sie leichter
05:48
Schweiz
Interview mit Textilchef: «Unter den Gegnern des EU-Deals sind Unternehmer, die im Ausland verdienen»
05:30
Schweiz
«Apropos» ? der tägliche Podcast: Gibt es bald eine Dienstpflicht für alle?
passwort vergessen - registrieren

Festzeit.ch Forum » Computer » 2 Spalten verbinden bei Export aus mySQL DB in CSV über PHP

Autor Beitrag
poetflashimpactSa 4.2.12, 13:08
Hallo FZ-Forum, ich habe ein Problem. Und zwar habe ich 2 Spalten
Artikelnummer_2;Artikel_Text
ABCD;1234
EFGH;5678

Diese werde Exportiert per PHP in eine .csv datei. Nun möchte ich aber nicht 2 Spalten beim export erstellen, sondern die 2 Spalten Artikelnummer_2 & Artikel_Text aneinander schreiben in eine Spalte: ABCD1234.

Hier mein Script:

$DatabasePointer = mysql_connect($DatabaseHost, $DatabaseUser, $DatabasePassword);
mysql_select_db($Database, $DatabasePointer);

//Spalten Wahl
$ResultPointer = mysql_query("SELECT Artikelnummer_2, Artikel_Text FROM $Table";

for($i = 0, $Export = ""; $i < mysql_num_rows($ResultPointer); $i++)
{
$Daten = mysql_fetch_object($ResultPointer);

$Spalte[] = str_replace("\"", "\"\"", $Daten->Artikelnummer_2);
$Spalte[] = str_replace("\"", "\"\"", $Daten->Artikel_Text);


for($j = 0; $j < count($Spalte); $j++)
{
$Export .= "\"" . $Spalte[$j] . "\"";

if($j != count($Spalte)-1)
{
$Export .= ";";
}
}
$Export .= "\r\n";
$Spalte = "";
}

für einen Lösungsansatz wäre ich Dankbar.

Liebe Grüsse Poetflashimpact
quixSa 4.2.12, 14:13
entwäder im php code verbinde, oder im sql:

SELECT CONCAT(Artikelnummer_2, Artikel_Text) FROM $Table

Als angemeldeter festzeit.ch Member kannst du Themen erstellen und auf Beiträge antworten.
 
Infos/Hilfe » ©