baz.ch Newsticker
18:13
Schweiz
Münzen, Statue, Teller: Die Schweiz gibt Italien illegal eingeführte Kulturgüter zurück
18:02
Sonstiges
FCB-Vorbereitung: FC Basel testet gegen Villarreal
17:59
Region
Für die Forschung: Naturhistorisches Museum erhält neu entdeckten Peitschenwurm
17:59
Region
Standortpaket für Investoren?: Basler Mieterverband droht mit neuen Wohnschutzinitiative n
17:47
Sonstiges
Verdächtiger festgenommen: Tote Frau in römischem Park kommt aus Russland
16:44
Region
Art Basel mit Millionendeals: Diese fünf Kunstwerke sorgten für die besten Umsätze
16:40
Sonstiges
Regio-Sport am Wochenende: WSV Basel vor Playoff-Viertelfinal
16:37
Sport
Verstärkung im Billie-Jean-King-Cup : Masarova darf nach Nationenwechsel wieder für die Schweiz spielen
16:14
Sport
Magen-Darm-Grippe: Real-Trainer Alonso muss bei Club-WM auf Mbappé verzichten
16:09
Sonstiges
Invasion von Berg-Karabach: Eine ethnische Säuberung ? und die Schweiz schaut weg
16:08
Region
Noch nichts vor?: Die besten Kulturtipps fürs Wochenende
15:57
Sonstiges
Polizei beruhigt besorgte Bürger: Seekühe paaren sich in Florida ? Augenzeugen wählen den Notruf
15:49
Sonstiges
Schimpfen über SUV: Vom Bünzli-Bomber bis zum Stuben­ersatz: So nennen Schweizerinnen und Schweizer ihr liebstes Hassobjekt
15:47
Wirtschaft
Wechsel beim Nahrungsmittelriesen : Er soll Nestlés 91-Milliarden-Imperi um auf Vordermann bringen
15:44
Sonstiges
Strenges Abtreibungsgesetz in Georgia: «Weder Wahl noch Mitsprache»: Hirntote Frau gebärt Baby
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 » ©