Скрипт импорта csv в mysql не работает

S
На сайте с 06.05.2008
Offline
57
1042

Есть csv в нем 22 столбца мне надо чтобы при загрузке csv обновлялись данные в таблице по id? номер id находится в первом столбце

код:

<?

if (isset($_GET['id'])) {$id = $_GET['id'];}
if (isset($_POST['import'])) {$import = $_POST['import'];}
if (isset($_POST['id'])) {$id = $_POST['id'];}

if (isset ($import))
{
$fd = fopen("Z:/home/sait.ru/www/admin/import/1.csv", "r");
while (($arr = fgetcsv($fd, 1024, ";")) !== FALSE)
{
$sql = "UPDATE table (id,title,des,sex,korpus,color,bracelet,glass,wr,diameter,description,price,
opisanie,id_category,name_category,id_podcat,name_podcat,id_brand,
name_brand,articul,yamarket,spec) SET('$arr[0]', '$arr[1]', '$arr[2]', '$arr[3]', '$arr[4]', '$arr[5]', '$arr[6]', '$arr[7]',
'$arr[8]', '$arr[9]', '$arr[10]', '$arr[11]', '$arr[12]', '$arr[13]', '$arr[14]', '$arr[15]',
'$arr[16]', '$arr[17]', '$arr[18]', '$arr[19]', '$arr[20]', '$arr[21]') WHERE id='$arr[0]'" or die ("er");

$result= mysql_query($sql);
echo "Успешно";
echo "$result";
fclose($fd);
}
}
else
{
echo '<form action="index.php" method="post" name="form">
Обновить? <input name="import" type="submit" value="да" />
</form>';
}
?>

выводит Успешно много много раз, но результат запроса mysql_query не выводит и данные не обновляются.

Рыболовный интернет-магазин BigFish (http://bigfish-shop.biz/)
S
На сайте с 15.10.2007
Offline
32
#1

К mysql-серверу не забыли законнектится?

The quick brown lorem jumps over the lazy ipsum
S
На сайте с 06.05.2008
Offline
57
#2
smoge:
К mysql-серверу не забыли законнектится?

конечно нет

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий