|
我写了一个函数.
//*************************************************
//函数名:Ado_Db
//作 用:执行SQL语句
//参 数:$sql--SQL语句
// $mors--先择主从库 0为从库,1为主库,默认从库
//*************************************************
function Ado_Db($sql,$mors=0)
{
if($mors==0)
{
GetSlave(); //打开从库,只作读数据用(select)
mysql_select_db(DATANAME);
if(mysql_query($sql))
{
$result=mysql_query($sql);
$row=mysql_fetch_array($result);
return $row;
}
else
{
return FALSE;
}
}
else
{
GetMaster();//打开主库,写库(DELETE,UPDATE,INSERT)
mysql_select_db(DATANAME);
if(!mysql_query($sql))
{
return FALSE;
}
}
}
----------------------------------------------------------
$row=Ado_Db($sql);
我想让函数先判断数据库是否有这条记录,有就返回给$ROW一个数组,没有记录就返回一个FALSE给$row.大家帮我看看我这个自定义函数应该怎么改一下. |
|