Вот такой скриптик:
$dir = "import";
$Host = "***";
$User = "***";
$Password = "***";
$DBName = "***";
$Link = mysql_connect($Host, $User, $Password);
$TableName = "table1";
if (is_dir($dir)) {
if ($dh=opendir($dir)) {
while (($file=readdir($dh)) !== false ) {
$fhandle = fopen($dir."/".$file, "r");
while ($data = fgetcsv($fhandle, 1000, ";")) {
$Query="REPLACE INTO $TableName VALUES('$data[0]','$data[1]','$data[2]','$data[3]','$data[4]','$data[5]')";
if(!mysql_query ($Query, $link)){$error=true; print mysql_error(); print mysql_errno();}
}
}
}
fclose ($fhandle);
mysql_close($Link);
closedir($dh);
if(!$error){$msg_rez="Информация из файла успешно добавлена";}else{$msg_rez="Ошибка добавления в БД";}
print $msg_rez;
}
Спустя 12 минут, 16 секунд (6.09.2010 - 11:14) linker написал(а):
$Link = mysql_connect($Host, $User, $Password);и
mysql_query($Query, $link)найди отличия
Спустя 1 час, 36 минут, 37 секунд (6.09.2010 - 12:50) valentin1982 написал(а):
Экий я чайник. Спасибо большое.