Hello,
Impossible de faire fonctionner cette commande
Je suis sur un mutu OVH, ils dorment sur ma question...
Est ce quelqu'un maitrise cette fonction ?
Le fichier testusers.xml :
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?xml version="1.0" encoding="ISO-8859-15"?> <users> <field1>1</field1> <field2>2</field2> </users>
Le fichier test_infile.php :
Ma table users possede deux champs, field1 et field2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 <?php include ('config.php'); If ($DBPort == "") $DBconnect = "mysql:dbname=".$DBName.";host=".$DBhost; Else { $DBconnect = "mysql:dbname=".$DBName.";host=".$DBhost.";port=".$DBPort; } try { $pdo = new PDO($DBconnect, $DBowner, $DBpw); $sql_query = "LOAD XML LOCAL INFILE 'http:\\....\testusers.xml' INTO TABLE users ROWS IDENTIFIED BY '<users>' IGNORE 1 LINES "; $result_query = $pdo->query($sql_query); } catch (PDOException $e) { echo "Connexion DB échouée : <font color=red><b>" . $e->getMessage()."</b></font> <br> \n"; echo "<br>"; } ?>
Juste impossible de faire fonctionner la requete...
Partager