Spelmann
Erfahrenes Mitglied
Hallo,
ich weiß in einem Beispiel für einen XML Import nicht, wie ich mich mit der Datenbank verbinden soll:
So gehe ich sonst vor:
Aber in dem Beispiel aus dem Netz (das ich auch noch nicht so richtig verstehe) komme ich so nicht weiter. An welcher Stelle bringe ich da meine Datenbankverbindung "$db_link" unter?
Kann mir hier jemand helfen?
Vielen Dank!
ich weiß in einem Beispiel für einen XML Import nicht, wie ich mich mit der Datenbank verbinden soll:
So gehe ich sonst vor:
PHP:
require_once ('./db_connect/dbConfig.php');
$db_link = mysqli_connect (MYSQL_HOST,
MYSQL_BENUTZER,
MYSQL_KENNWORT,
MYSQL_DATENBANK);
$sql=$db_link->prepare('insert INTO... usw.
PHP:
//Werte in die DB schreiben
$query = "INSERT INTO wws_artikel (LFSN, FKURZBEZ, MARKE) VALUES ";
$pattern = "( {lfsnString}, '{fkurzbezString}', '{markeString}')";
$sep = ', ';
$rows = array();
foreach ( simplexml_load_string($xml) as $elems ) {
$rowData = array(
'{lfsnString}' => (string)$elems->LFSN,
'{fkurzbezString}' => (string)$elems->FKURZBEZ,
'{markeString}' => (string)$elems->MARKE
);
$rows[] = strtr($pattern, $rowData);
}
$query .= join($sep, $rows);
Kann mir hier jemand helfen?
Vielen Dank!