我将这个简单的以下函数用于我的 SQL 选择查询:-
我希望能够计算运行此功能时正在执行多少查询?如果此函数已被调用 10 次,那么它将调用 SQL 查询 10 次。如何将其输出为字符串?我尝试使用
count($sql);
但这会产生..
1111111
这意味着 7 次,当我尝试使用
数组总和()
它没有添加所有的.. 有什么帮助吗?
非常感谢
public function select($rows = '*', $table, $where = null, $order = null, $limit = null, $echo = null) {
$sql = "SELECT ".$rows." FROM {".$table."}";
if($where != null) {
$sql .= " WHERE ".$where;
}
if($order != null) {
$sql .= " ORDER BY ".$order;
}
if($limit != null) {
$sql .= " LIMIT ".$limit;
}
if($echo != null) {
echo $sql . '<br />';
}
//echo $sql . '<br />';
echo count($sql);
return $sql;
}