php SQL之where语句生成器_PHP教程
程序员文章站
2022-06-12 17:38:38
...
复制代码 代码如下:
//生成where字符串
function get_where($arg = null) {
foreach ((array)$arg as $key => $val) {
if(is_int($key)) {
$where .= " $val ";
}else {
if(is_string($val)) {
if($val === null) {
$where .= " and $key is null ";
}else {
$where .= " and $key = '$val' ";
}
}elseif(is_array($val)) {
foreach ($val as $v) {
if(is_string($v)) {
$in .= $in ? ",'$v'" : "'$v'";
}else {
$in .= $in ? ",$v" : "$v";
}
}
$where .= " and $key in ($in)";
}else {
$where .= " and $key = $val ";
}
}
}
return $where;
}
上一篇: PHP 设计模式之观察者模式
下一篇: Django创建项目流程
推荐阅读
-
php SQL之where语句生成器
-
PHP之Mysql常用SQL语句示例的深入分析_MySQL
-
symantecpcanywhere php SQL之where语句生成器
-
php-mysql 问题笔记一——在命令行中可以执行的sql语句,无法从php页面页面执行!,php-mysqlsql_PHP教程
-
php中实现用数组妩媚地生成要执行的sql语句,数组sql_PHP教程
-
参考MongoDB输入格式的SQL生成器 by PHP_PHP教程
-
thinkphp打印最后一条sql语句_PHP教程
-
Yii框架,在页面输出执行sql语句,方便调试,yiisql_PHP教程
-
sql语句删除数据表重复字段的方法,sql语句_PHP教程
-
php SQL之where语句生成器_PHP教程