Если надо импортирвоать в БД средстввами рнр
public static function exportCSV($file) { $f = f o p e n($file, 'r'); // самая первая строка - заголовки столбцов - мне не нужна $data = fgetcsv($f, 1000, ';'); $db = mysql_connect($host, $user, $pass) or die("Невозможно подключиться к серверу"); mysql_select_db($bd_name, $db) or die("Ошибка выбора БД"); while(!feof($f)) { $data = fgetcsv($f, 1000, ';'); // Уникальный идентификатор записи $data[0] = (int) $data[0]; $data[0] = addslashes(trim($data[0])); $data[1] = addslashes(trim($data[1])); $data[2] = addslashes(trim($data[2])); $data[3] = addslashes(trim($data[3])); $data[4] = addslashes(trim($data[4])); $data[5] = addslashes(trim($data[5])); $data[6] = addslashes(trim($data[6])); $query = "INSERT INTO table(id,category,phone, email,title,address,description) VALUES('".$data[0]."','".$data[1]."','".$data[2]."','" .$data[3]."','".$data[4]."','".$data[5]."','".$data[6]."')"; mysql_query($query, $db) or die ("Ошибка записи в БД"); } mysql_close(); }
Leave a Comment