baz.ch Newsticker
23:13
Sport
Snooker: Engländer Wilson erstmals Weltmeister
22:35
Sport
130. GV des FC Basel: David Degen erhält einen Denkzettel
22:04
Ausland
Xi Jinping in Europa: Besucher mit unfreundlichen Absichten
21:58
Schweiz
Ansturm auf Infoabend zu Friedensgipfel: «Was, wenn jemand einen Anschlag auf den Bürgenstock verübt?»
20:51
Wirtschaft
Boss-Chef Daniel Grieder im Gespräch: «Früher hätte mein Vater gesagt: Geh dich umziehen»
20:42
Region
Vereidigung der Schweizergarde: Für den Sacco di Roma reist regionale Politprominenz in den Vatikan
20:36
Region
Anlass der Reha Rheinfelden: Intensivseminar für Betroffene mit systemischer Sklerose
20:25
Region
617. Liestaler Banntag: Was im Wald geschieht
20:18
Schweiz
Uni-Gebäude weiter besetzt: Deadline abgelaufen ? Gaza-Protest an der Uni Lausanne droht zu eskalieren
20:14
Region
Basler Solarpläne: Das müssen Hauseigentümer jetzt wissen
20:13
Ausland
Kommentar zu Al-Jazeera-Verbot: Das ist kein gutes Zeichen für Israels Demokratie
20:07
Region
Gericht pfeift Drogenfahnder zurück: «Bei diesem Fall ist einiges gravierend schiefgelaufen»
19:30
Sport
Zum Tod von César Luis Menotti: Er trainierte Maradona, verehrte Pelé und liebte Che Guevara
18:43
Sonstiges
Angriff auf Politiker in Deutschland: Verprügelter SPD-Mann Matthias Ecke zeigt sich auf Social-Media
18:25
Ausland
Nationalisten in Schottland: Er soll den Traum von nationaler Unabhängigkeit retten
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 » ©