中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP怎么合并discuz用戶腳本

發布時間:2021-08-04 10:18:12 來源:億速云 閱讀:104 作者:chen 欄目:開發技術

本篇內容介紹了“PHP怎么合并discuz用戶腳本”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

本文實例講述了PHP合并discuz用戶腳本的方法。分享給大家供大家參考。具體如下:

前幾天遇到一個需要將兩個discuz合并的項目,一個用戶級別在12萬左右,一個是1萬8.不用說肯定是扔了1萬8的,留下12萬的。開始覺得不好處理,數據表都是關聯,新注冊一個用戶,有8個表增加記錄了,還沒看有沒有其他表有修改記錄的可能性。當時覺得一時半會兒也理不清那些表,就搜索了一下,搜到了discuz tool.但是只能導10萬以內的,于是就只能自己嘗試了,后來考慮,我直接在關鍵表插入一條記錄如何,其他表在用戶操作的過程中沒準就自動補齊的相關數據了,于是就試著導出原來的1萬8用戶,然后寫了個PHP腳本直接將這1萬8用戶寫入的uncenter的memeber表里。測試了一下還OK。遺憾的是用戶積分啥的都沒過去,只是保留了用戶的用戶名和密碼。

關鍵步驟:

1.導出打算不要的那個系統的uncenter member數據庫成sql文件。
2.運行腳本。

聲明:本腳本只提供思路,請使用前提前備份好數據,如數據丟失與作者無關。(代碼簡單,勿噴)

set_time_limit(0);
$link = mysql_connect('localhost', 'ngjc', 'ohFt6yhHYvt5')
  or die('Could not connect: ' . mysql_error());
echo 'Connected successfully';
mysql_select_db('ngjc') or die('Could not select database');
require "sql.php";//此處換成導出的sql文件
$arrayerr=array();
$oknum=0;
$errnum=0;
mysql_query("SET NAMES utf8");
foreach($sqlarr as $sql)
{
  if(!mysql_query($sql))
  {
    $arrayerr[]=$sql;$errnum++;
  }
  else
  {
    $oknum++;
  }
}
echo "<pre>OK:$oknum <br>errornum:$errnum <br> error:<br>";
print_r($arrayerr);
mysql_close($link);

“PHP怎么合并discuz用戶腳本”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

广宗县| 上杭县| 长治县| 射阳县| 临武县| 辽宁省| 科尔| 汾阳市| 惠州市| 平潭县| 荆门市| 鄂尔多斯市| 渭南市| 宿州市| 墨竹工卡县| 云浮市| 无极县| 平安县| 葵青区| 且末县| 霍城县| 甘洛县| 岗巴县| 峨眉山市| 郸城县| 西华县| 灵璧县| 孝义市| 叶城县| 临澧县| 长垣县| 沧源| 健康| 利川市| 邳州市| 白山市| 美姑县| 大丰市| 普安县| 安新县| 漳浦县|