Nasenbaer1963
Grünschnabel
Hallo Alle,
vorsicht, absoluter Anfänger
Ich will aus einer CSV Datei Datena uslesen und in die Datenbank übergeben.
Die Daten sind korrekt im Array vorhanden, das erkenne ich an einer Echo Ausgabe die ich davor und danach ausführe.
echo $data[3];
wenn ich jedoch den Datensatz mit
$query ="SELECT * FROM products WHERE products_model = " . "'$data[1]'";
$result = mysql_query($query);
$line = mysql_fetch_array($result);
Wird auch der korrekte Datensatz gefunden. Wenn ich dann den Datensatz aktuallisieren möchte mit:
$abfrage2 = "UPDATE products SET products_image=.'$data[3]'";
$ok = mysql_query($abfrage2);
Wird jedoch $data[15] eingetragen, hat jemand ne Vorstellung warum?
Wenn ich danach ein echo $data[3]; ausführe wird auch das korrekte angezeigt.
vorsicht, absoluter Anfänger
Ich will aus einer CSV Datei Datena uslesen und in die Datenbank übergeben.
Die Daten sind korrekt im Array vorhanden, das erkenne ich an einer Echo Ausgabe die ich davor und danach ausführe.
echo $data[3];
wenn ich jedoch den Datensatz mit
$query ="SELECT * FROM products WHERE products_model = " . "'$data[1]'";
$result = mysql_query($query);
$line = mysql_fetch_array($result);
Wird auch der korrekte Datensatz gefunden. Wenn ich dann den Datensatz aktuallisieren möchte mit:
$abfrage2 = "UPDATE products SET products_image=.'$data[3]'";
$ok = mysql_query($abfrage2);
Wird jedoch $data[15] eingetragen, hat jemand ne Vorstellung warum?
Wenn ich danach ein echo $data[3]; ausführe wird auch das korrekte angezeigt.