daoru.php 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <?php
  2. /**
  3. * 导入客户信息,导出客户信息
  4. */
  5. include_once "class.mysql.php";
  6. $dbms = 'mysql'; //数据库类型
  7. $host = 'localhost'; //数据库主机名
  8. $DB_Database = $dbName = 'edm_alipearl_net'; //使用的数据库
  9. $user = 'edm_alipearl_net'; //数据库连接用户名
  10. $pass = '6fP8Pf6dLdmFBYR4'; //对应的密码
  11. $db_charset = "utf8";
  12. $db = new Daopdo($host, $user, $pass, $dbName, $db_charset);
  13. $data_sql = "select id, sql_content from ly_im_data_tmp ";
  14. while (1) {
  15. $db->query($data_sql);
  16. if( $db->next_record() ) {
  17. $data_array = $db->Record;
  18. if( count($data_array) > 0){
  19. foreach ($data_array as $k => $v) {
  20. $sql_content_array = unserialize($v['sql_content']);
  21. $tabname = $sql_content_array['tabname'];
  22. $exc = $sql_content_array['exc'];
  23. $data = $sql_content_array['data'];
  24. if($tabname == 'ly_customer'){
  25. $data['uname'] = addslashes($data['uname']);
  26. $sql = "update ly_customer set uname='{$data['uname']}',group_name='{$data['group_name']}',country = '{$data['country']}',city = '{$data['city']}',tel='{$data['tel']}' where uid='{$data['uid']}' and email='{$data['email']}';";
  27. $db->query($sql);
  28. $id = $v['id'];
  29. $del_sql = "DELETE FROM ly_im_data_tmp WHERE id = $id";
  30. $db->query($del_sql);
  31. echo $id.PHP_EOL;
  32. }
  33. }
  34. }
  35. }
  36. sleep(60);
  37. }
  38. ?>