數據庫查詢、存儲

數據庫查詢、存儲

新老用戶識別

......
case '你好':
    //更換爲你的數據庫名
    $dbname = 'SnXAHxsmUPuRqZkaWnjF';
    $host = getenv('HTTP_BAE_ENV_ADDR_SQL_IP');
    $port = getenv('HTTP_BAE_ENV_ADDR_SQL_PORT');
    $user = getenv('HTTP_BAE_ENV_AK');
    $pwd = getenv('HTTP_BAE_ENV_SK');
    //調用mysql_connect()連接服務器
    $link = @mysql_connect("{$host}:{$port}",$user,$pwd,true);
    if(!$link){                              
        die("Connect Server Failed: ".mysql_error($link));
    }
    //連接成功後立即調用mysql_select_db()選中需要連接的數據庫
    if(!mysql_select_db($dbname,$link)){                                
        die("Select Database Failed: ".mysql_error($link));
    }
    //查詢用戶是否存在
    $sql = "SELECT * FROM 'CRM' WHERE 'USER' = '{$fromUsername}' LIMIT 0, 30";
    $query = mysql_query($sql);
    $rs = mysql_fetch_array($query);
    //讀取用戶
    $name = $rs['USER'];
    //判斷用戶是否相同
    if($name == $fromUsername){
        $contentStr = "歡迎老朋友!";
    }else{
       //插入用戶數據
       $sql = "INSERT INTO 'CRM'('ID','USER') VALUES (NULL,'{$fromUsername}')";
       mysql_query($sql);
       $contentStr = "歡迎新朋友!";
   }
       mysql_close($link);
       $resultStr = sprintf($textTpl,$fromUsername,$toUsername,$time,$contentStr);
       echo $resultStr;
       break;
......

存儲數據

......
$dbname = 'SnXAHxsmUPuRqZkaWnjF';
$host = getenv('HTTP_BAE_ENV_ADDR_SQL_IP');
$port = getenv('HTTP_BAE_ENV_ADDR_SQL_PORT');
$user = getenv('HTTP_BAE_ENV_Ak');
$pwd = getenv('HTTP_BAE_ENV_SK');
//調用mysql_connect()連接服務器
$link = @mysql_connect("{$host}:{$port}",$user,$pwd,true);
if(!$link){
     die("Connect Server Failed: ".mysql_error($link));
}
//連接成功後立即調用mysql_select_db()選中需要連接的數據庫
if(!mysql_select_db($dbname,$link)){
     die("Select Database Failed:".mysql_error($link));
}
//查詢用戶是否存在
$sql = "SELECT * FROM 'CRM' WHERE 'USER' = '{$fromUsername}' LIMIT 0,30";
$rs = mysql_fetch_array($query);
//讀取用戶
$name = $rs['USER'];
//讀取已儲存的內容
$content = $rs['COUNTENT'];
//判斷用戶是否存在
if($name==$fromUsername){
    //原有信息加時間戳和本次信息
    $content = $content.date("Y-m-d G:i ",mktime()).$keyword;
    //更新用戶數據
    $sql = "UPDATE 'CRM' SET 'CONTENT'='{$content}' WHERE 'USER' = '{$fromUsername}' ";

    mysql_query($sql);
    $contentStr = "老朋友信息已存儲!";
}else{
    //加時間戳
    $content = date("Y-m-d G:i ", mktime()).$keyword;
    //創建新用戶記錄
    $sql = "INSERT INTO 'CRM'('ID','USER','CONTENT') VALUES (NULL,'{$fromUsername}','{$content}')";
    mysql_query($sql);
    $contentStr = "新朋友信息已儲存!";
    mysql_close($link);
}
    $resultStr = sprintf($textTpl,$fromUsername,$toUsername,$time,$contentStr);
    echo $resultStr;
......
發佈了29 篇原創文章 · 獲贊 1 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章