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 |