CrazYViruS_CrazyNet
Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Всем доброго времени, хочу автоматизировать импорт из .csv, и не просто импорт (так можно былобы просто в базу стандартными средствами импортировать .csv а импортировать нечто определенное, определенную колонку.) Имеется код <?php $link = @mysql_pconnect(localhost, name, pass); if ($link) { mysql_select_db(krist); } else { exit("Unable to connect to database. Please try again later.\n"); } $data=file('1.csv'); if (is_array($data)) { foreach ($data as $string) { $temp=explode(",",$string); $query="INSERT INTO information_description (16) SET id='$16[0]',Name='$16[1]',Price='$16[2]'"; $result=mysql_query($query); } } ?> Есть файл 1.csv в нем три колонки: ID NAME PRICE 1 2 3 1 2 3 1 2 3 Есть статья сохраняется она в mysql в information_description под ID 16 она точно такаяже как и .csv по структуре, Три колонки 1 2 4 1 2 4 1 2 4 Необходимо в эту статью импортировать третий столбец .csv Но пока-что не получается даже обычный импорт (всей информации в .csv) (про $query= update я уже понял) Помогите пожалуйста, может я неправильно указываю ID этой статьи в mysql может не указываю место импорта так как весь текст куда должен быть произведен импорт находиться в поле description... И былобы конечно неплохо если есть какоето ПО которое позволяет проводить такие вещи ... както через odbc или чтото типа ... Двиг OpenCart 1.5.4.1 Mysql 5.1.48 |