歡迎老朋友開(kāi)發(fā)php微信公眾號
優(yōu)采云 發(fā)布時(shí)間: 2020-08-06 06:06歡迎老朋友開(kāi)發(fā)php微信公眾號
更新: 2018年10月20日09:38:44轉載作者: dq_095
本文主要詳細介紹php微信公眾號的開(kāi)發(fā),歡迎老朋友,它具有一定的參考價(jià)值,有興趣的朋友可以參考
本文中的示例共享了由php微信公眾號開(kāi)發(fā)的歡迎老朋友的特定代碼,供您參考. 具體內容如下
數據庫簡(jiǎn)介
關(guān)鍵代碼如下:
$postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);
$fromUsername = $postObj->FromUserName;
$toUsername = $postObj->ToUserName;
$keyword = trim($postObj->Content);
$time = time();
$textTpl = "
%s
";
if(!empty( $keyword ))
{
//用 戶(hù) 名 : $user
//密 碼 : $pwd
//主庫域名 : $host
//從庫域名 : SAE_MYSQL_HOST_S
//端 口 : $port
//數據庫名 : $dbname
$dbname = "app_dq095";
$host = "w.rdc.sae.sina.com.cn";
$port = "3306";
$user = "4k514n103z";
$pwd = "2402314li2j1i5im1xy2xizj5y332w2x41k2z203";
/*接著(zhù)調用mysql_connect()連接服務(wù)器*/
// 連主庫
$db = mysql_connect($host,$user,$pwd);
if(!$db){
die("Connect Server Failed: " . mysql_error($db));
}
/*連接成功后立即調用mysql_select_db()選中需要連接的數據庫*/
if (!mysql_select_db($dbname)) {
die("Select Database Failed: " . mysql_error($db));
}
mysql_query("set names utf-8",$db);
/*至此連接已完全建立,就可對當前數據庫進(jìn)行相應的操作了*/
/*?。?!注意,無(wú)法再通過(guò)本次連接調用mysql_select_db來(lái)切換到其它數據庫了?。?!*/
/* 需要再連接其它數據庫,請再使用mysql_connect+mysql_select_db啟動(dòng)另一個(gè)連接*/
/**
* 接下來(lái)就可以使用其它標準php mysql函數操作進(jìn)行數據庫操作
*/
$sql="SELECT * FROM `welcome`WHERE `user`= '" . iconv("UTF-8","GBK",$fromUsername) . "'";
$query=mysql_query($sql);
$rs=mysql_fetch_array($query);
$b= $rs['user'];
$c=iconv("GBK","UTF-8",$b);
$msgType = "text";
if ($c==$fromUsername)
{
$contentStr = "歡迎老朋友!";
}else{
$sql="INSERT INTO `welcome`(`id`,`user`) VALUES (NULL,'{$fromUsername}')";
mysql_query($sql);
$contentStr = "歡迎新朋友!";
}
$resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time, $msgType, $contentStr);
echo $resultStr;
mysql_close($db);
}else{
echo "Input something...";
}
index.php代碼如下