我試圖做一個簡單的SQL類。 只是有一個問題:PHP類 - 如何連接到數據庫只有一次
function __classDBREAD($table, $where, $value, $back)
{
$link = mysql_connect('127.0.0.1','XXXX','XXXXXX');
mysql_select_db('XXXX', $link);
mysql_set_charset('utf8');
$sql = "SELECT * FROM $table WHERE $where = '$value' LIMIT 1";
$result = mysql_query($sql, $link) or die(mysql_error());
$row = mysql_fetch_assoc($result);
return $row[$back];
mysqli_close($link);
}
現在,我怎樣才能連接到SQL只有一次,並添加像「的dbupdate」功能,「dbInsert」和「dbRead」不用每次都連接到數據庫?
對於團隊協調連接也是一樣。
這裏的示例:
require_once ("lib/TeamSpeak3/TeamSpeak3.php");
$ts3_VirtualServer = TeamSpeak3::factory("serverquery://XXXXX:[email protected]:10011/?server_port=XXXX");
$__varTeamspeakClients = $ts3_VirtualServer->clientList();
$__intTeamspeakClientsOnline = $ts3_VirtualServer["virtualserver_clientsonline"] - 1;
$ts3_VirtualServer->request('clientupdate client_nickname='.$this->__classRndString(8));
相同的問題。當我將類包含到頁面時,如何定義連接一次?
一件事,你不能混用'mysqli_'是'mysqli_close($ link);'用你的'mysql_'函數蒸發散。 –
,不要'mysqli_close($ link);'所以你不必再打開它 –
@ Fred-ii-,我解決了它。 – TheCodingBook