我正在尝试通过函数构建一个包含多个arg参数的查询(如下所示):
public function insert_(array $args) {
$errormsg = "";
if ($args == null) {
return $errormsg;
}
if ($args == array()) {
return $errormsg;
}
$query = "";
try {
foreach ($args as $arg) {
}
}
catch (Exception $exec) {
}
}
但我似乎无法弄清楚的是如何在里面构建查询。我需要$query .= $arg;
吗?或者与此截然不同的东西?
答案 0 :(得分:1)
您是否尝试过使用sprintf()来构建查询? e.g。
sprintf($query, $arg);
在while循环中然后在外面使用:
mysql_query(result_of_sprintf);