[LA-discussions] PB php mysql |
[ Thread Index |
Date Index
| More linuxarverne.org/discussions Archives
]
- To: discussions@xxxxxxxxxxxxxxxx
- Subject: [LA-discussions] PB php mysql
- From: jean-luc boutin <jeanlucboutin@xxxxxxxxx>
- Date: Fri, 01 Jan 2010 23:35:05 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=1JaUEVnfEf0G/uB42giiePLkiBG0hENjyHcN5bUkOjI=; b=qdZxCw99FVXlwM2aajMu9ZHyEnKunYWvGlbUXeZP7OtRyenkJZSIkxRNaoonvq0kjd XH9qq7ag1czy/QGus9vmjsyxLVrn+zjaT0kPotwmgL2mD4cF3q/5EoEYLR7qeL3qJBYJ apQ1fmJBsnoxN+X/YBjojAOo8k1oxgJbqEYXw=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=QfUFqXrj5yKLbaTl8nzYWBcMEoIdbnuQ4OIpjuzj99ds3p4otvb0gLrKE9XvQzqV++ IiAjj3j1LRN4VjAbc+O3HuZiGAq/5pb2F2+nm8Cn8RpPPvDHak292Gdxh2vY6gXKBJwY aQDSHgf4M5rP2dDztIST4y3pwxQh21NtoZ7co=
Bonsoir à tous,
pour bien commencer l'année je vous soumets un petit problème auquel je
suis confronté.
je cherche à importer dans une table les données d'un fichier txt que je
télécharge et dont le caractère séparateur de champs est "\". Voici le
script que j'utilise et qui marche parfaitement lorsque ce caractère est
";".
<?php
$serveur = mysql_connect("localhost","user","passwd");
if (!$serveur)
{
die('Non connecté : ' . mysql_error());
}
$db = mysql_select_db('competition', $serveur);
if (!$db)
{
die ('Impossible d\'utiliser la base : ' . mysql_error());
}
$sql = "LOAD DATA INFILE \"afifede.txt\" REPLACE INTO TABLE afifede
FIELDS TERMINATED BY ';' IGNORE 1 LINES";
$result = mysql_query($sql);
if (!$result)
{
die ( 'Erreur' .mysql_error());
}
mysql_close();
?>
je n'ai par contre trouvé aucune solution lorsque ce caractère est
l'antislash quoique ma requette fonctionne lorsque je passe par phpmyadmin.
Je voudrais m'éviter l'étape qui consiste à modifier le caractère
séparateur de champs dans le fichier afifede.txt .
Merci pour votre aide
jean-luc
---
Liste de discussions de LinuxArverne
http://wiki.linuxarverne.org/listes_de_diffusion