Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?
- $hostname = "localhost";
- $username = "test";
- $password = "test";
- $dbName = "test";
- // в эту таблицу только вгрузить код категории
- $categories = "j25_virtuemart_categories";
- // в этой таблице обновить код категории по названию
- $categories_ru = "j25_virtuemart_categories_ru_ru";
- // вгрузить код категории, код родительской категории, еще раз код категории.
- $category_categories = "j25_virtuemart_category_categories";
- //подключение к SQL и DB
- $connect = mysql_connect($hostname, $username, $password) or die("<br/>no connect to sql<br/>");
- mysql_select_db($dbName) or die("no connect to DB");
- // подключено
- // Открываем файл в режиме записи изменений в конец файла.
- $file_write = fopen("logNoName.html", "a+");
- $file_write2 = fopen("logNoId.html", "a+");
- // считываем файл
- // ВНИМАНИЕ
- // если в файле русские символы - необходима кодировка WINDOWS 1251
- $file_array = file("testWinCode.csv");
- if(!$file_array){
- echo("Error reading file");
- }
- else{
- // выполняем цикл до конца файла(count();)
- for($i=0; $i<count($file_array);$i++){
- // разделяем list(); на столбцы split(); "\t" == табуляцией до конца файла $file_array[$i]
- // без инициализации переменных как массива
- // переменная в нормальном виде существует только внутри цикла for(????)
- list($parent_id, $categoty, $cat_id) = split("\t", $file_array[$i]);
- // echo $categoty."<br/>";
- // выбрать нужную колонку.
- $res = mysql_query("SELECT * FROM $categories_ru WHERE category_name='$categoty'");
- while($row = mysql_fetch_array($res)){
- // переменные в нормальном виде существует только внутри цикла while(????)
- $nameCategory = $row['category_name'];
- echo $nameCategory."<br/>";
- }
- // if($categoty==$nameCategory){
- // echo $categoty;
- // заменить на нужные колонки. вставить нужные переменные
- // mysql_query("UPDATE $tableName SET firstname='$f_firstname', surname='$f_surname' WHERE id=$f_id") or DIE(mysql_error());
- // }
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment