我试图做一个简单的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