votako

sql->file.csv

Jun 25th, 2014
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.31 KB | None | 0 0
  1. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  2. <?
  3. //подключиться к БД
  4. $hostname = "";
  5. $username = "";
  6. $password = "";
  7. $dbName = "";
  8. $tableName = "";
  9.  
  10. //подключение к SQL и DB
  11. $connect = mysql_connect($hostname, $username, $password) or die(mysql_error());
  12. mysql_select_db($dbName) or die(mysql_error());
  13. // подключено
  14.  
  15.  
  16. //для нормальной записи в MySQL(русские символы)
  17. @mysql_query("Set charset cp1251");
  18. @mysql_query("Set character_set_client = cp1251");
  19. @mysql_query("Set character_set_connection = cp1251");
  20. @mysql_query("Set character_set_results = cp1251");
  21. @mysql_query("Set collation_connection = cp1251_general_ci");
  22.  
  23. // Открываем файл в режиме записи изменений(+дата чило.месяц.год)
  24. $file_write = fopen("fromSite".".csv", "a+");
  25.  
  26. $res = mysql_query("SELECT * FROM $tableName");
  27.     while($row = mysql_fetch_array($res)){
  28.         $db_id = $row['virtuemart_product_id'];
  29.         $db_name=$row['product_name'];
  30.        
  31.         $eah = $db_id."\t".$db_name."\n";
  32.         $test1 = fwrite($file_write, $eah); // Запись в файл
  33.     }
  34.     echo "eah.";
  35.  
  36. //Закрытие файла
  37. fclose($file_write);
  38. // Закрываем соеденение с БД
  39. mysql_close($connect);
  40. ?>
Advertisement
Add Comment
Please, Sign In to add comment