Hallo,
Ich möchte zusätzlich zu meinem bestehenden Script
Noch folgendes realisieren:
Datei von FTP holen.
Die Spaltennamen in der CSV müssen umbenannt werden. Von Artikelnummer IN Ordernumber und von Verfügabr in instock
Und bei der zweiteN Spalte instock müsste der Wert geändert werden.
Sprich:
Die Spalte heißt : Verfügbar
Der Wert: No oder Yes
Und das No möchte ich umschreiben in 0
Und das Yes in 3
Habe nur noch keinen wirklich Ansatz gefunden, wie ich das mache.
Ich möchte zusätzlich zu meinem bestehenden Script
PHP-Code:
<?php
$con = mysqli_connect("xxxxxxxxx");
// Check connection
if (mysqli_connect_errno())
die("Failed to connect to MySQL: " . mysqli_connect_error());
$row = 0;
if (($handle = fopen("http://www..csv", "r")) !== FALSE)
{
while (($data = fgetcsv($handle, 1000, ";" , '"' )) !== FALSE)
{
$row++;
// Erste Zeile überspringen
if ($row == 1)
continue;
$query = "Update
`s_articles_details`
set
`instock`=" . $data[1] . "
where
`ordernumber`='" . mysqli_real_escape_string($con, $data[0]) . "'";
mysqli_query($con, $query)
or die ("MySQL-Error: " . mysqli_error($con));
}
}
fclose($handle);
mysqli_close($con);
?>
Datei von FTP holen.
Die Spaltennamen in der CSV müssen umbenannt werden. Von Artikelnummer IN Ordernumber und von Verfügabr in instock
Und bei der zweiteN Spalte instock müsste der Wert geändert werden.
Sprich:
Die Spalte heißt : Verfügbar
Der Wert: No oder Yes
Und das No möchte ich umschreiben in 0
Und das Yes in 3
Habe nur noch keinen wirklich Ansatz gefunden, wie ich das mache.
Kommentar