Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

CSV Datenmank import





Frage

Hallo PHP Kenner Ich eher neuling quäle mich ein wenig durch. Habe mein Ziel schon fast erreicht, jedoch beim csv import in eine mysql DB scheitere ich noch. Kann mir jemand ein Tip geben, wo ich ein Denkfehler eingefügt habe. Besten Dank <pre> <?php $dbname="db"; $dbhost="localhost"; $dbuser="user"; $dbpass="*******"; $dbtabl ="tabelle"; $datei = ´./update.csv´; /*****/ $query .= ´INSERT INTO `´ . $dbtabl . ´` (`Anrede`,`Name`,`Vorname`,`Strasse`,`Ort`,`EMail`,`Zusatzdaten1`,`Zusatzdaten2`) VALUES ´; $zeile = file($datei); foreach($zeile AS $elem) { $array = preg_split(´[;]´, preg_replace(´[\r\n]´, ´´, $elem)); $query .= ´(´; foreach($array AS $wert) { $query .= $wert . ´, ´; } $query .= ´),´ . "\r\n"; } $in_db = substr(preg_replace(´[, \)]´, ´)´, $query), 0, -3) . ´;´; /*****/ echo $in_db; /* $conn = mysql_connect($dbhost, $dbuser, $dbpass); mysql_select_db($dbname, $conn); mysql_query($in_db, $conn); */ ?> </pre>

Antwort 1 von Nessus

Hi,

da findest du alles:
http://www.php-faq.de/q/q-mysql-csv-import.html

HTH

NEssus

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: