phpcms 要調用其他數據庫時,我們可以直接在后臺設置數據源,用get標簽調用.
創新互聯致力于互聯網品牌建設與網絡營銷,包括做網站、成都網站建設、SEO優化、網絡推廣、整站優化營銷策劃推廣、電子商務、移動互聯網營銷等。創新互聯為不同類型的客戶提供良好的互聯網應用定制及解決方案,創新互聯核心團隊10年專注互聯網開發,積累了豐富的網站經驗,為廣大企業客戶提供一站式企業網站建設服務,在網站建設行業內樹立了良好口碑。
步驟如下:
phpcms 后臺模塊=》數據源=》外部數據源=》添加外部數據源
設置外部數據源
設置測試OK
前端模板調用:
{pc:get dbsource="name" sql="SELECT * FROM v9_news " num="10" cache="0" return="data"}
{loop $data $k $v}
...
{/loop}
{/pc}
希望可以幫到您,望采納!
本人常用PHP連接MYSQL數據庫方法
$conn=mysql_connect("主機", "用戶名", "密碼") or die("數據庫連接失敗")//MYSQL數據庫的連接
mysql_select_db("打開數據庫",$conn) //數據庫的選擇
$query="這里寫標準的SQL語句";
mysql_query ($query,$conn)//執行SQL語句
首先創建 一個HTML頁面userinfo_add.php,在里面輸入表單,文本框,輸入需要提交的到數據庫的信息:
賬號 姓名 年齡
頁面運行結果:
創建一個PHP文件(userinfo_insert.php),用來處理頁面請求的,就是具體往數據庫添加數據的代碼:
先獲取頁面數據
//通過post獲取頁面提交數據信息 $userId = $_POST[userId];
$userName = $_POST[userName];
$userAge = $_POST[userAge];
接下來,在連接數據庫 ‘test’
//地址
$url = "127.0.0.1";
//賬號
$user = "root";
//密碼
$password = "root";
//連接
$con = mysql_connect($url,$user,$password);
//設置編碼機
mysql_query("set names 'utf8'");
//連接數據庫
mysql_select_db("test");
編寫SQL,執行SQL添加數據
$sql = "insert into user_info (user_id,user_name,user_age) values('$userId','$userName','$userAge')";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "添加一條記錄";
//關閉連接
mysql_close($con)
運行結果前:
運行結果后:
完整代碼:
整合用戶用ucenter就行,它是專門干這個的
而且ecshop和discuz都有相應的接口,填寫一些信息就可以完成
至于跨數據庫顯示內容,可以做一個api接口,這個接口只是鏈接另一個數據庫,然后根據相應的參數取不同的數據,然后再需要顯示的地方調用這個接口就行
至于怎么調用,用iframe,ajax都可以
本文標題:php添加多數據源碼 php建立數據庫連接的代碼
分享地址:http://vcdvsql.cn/article48/doisshp.html
成都網站建設公司_創新互聯,為您提供網站改版、App設計、微信公眾號、外貿建站、動態網站、做網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯