SQL選択クエリにこの単純な次の関数を使用しました:-
この関数を実行しているときに、実行されているクエリの数をカウントできるようにしたいですか? この関数が 10 回呼び出された場合、SQL クエリを 10 回呼び出すことになります。これを文字列として出力するにはどうすればよいですか? 使ってみた
count($sql);
しかし、これは..
1111111
つまり7回、使ってみると
array_sum()
すべてのものを追加するわけではありません..これについて何か助けてください。
どうもありがとう
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;
}