PHP新手用的Insert和Update语句构造类
PHP 语句 新手 update INSERT 构造
2023-06-13 09:14:33 时间
使用方法
复制代码代码如下:
$mysql=newsqlstr("table1");
$mysql->set("name","value");
$mysql->set("name","1",true);
echo$mysql->insertSql();
classsqlstr
{
private$param=array();
private$tablename;
functionsqlstr($tablename)
{
$this->tablename=$tablename;
}
publicfunctionset($name,$value,$isnum=false){
$value=str_replace(""","""",$value);
$this->param[$name]=array($value,$isnum);
}
publicfunctioninsertSql(){
$keys="";
$values="";
foreach($this->paramas$key=>$value){
$keys=$keys.$key.",";
if($value[1]){
$values=$values.$value[0].",";
}else{
$values=$values.""".$value[0]."",";
}
}
if($keys!=""){$keys=substr($keys,0,strlen($keys)-1);}
if($values!=""){$values=substr($values,0,strlen($values)-1);}
return"insertinto".$this->tablename."($keys)values($values)";
}
publicfunctionupdateSql($cond){
$group="";
foreach($this->paramas$key=>$value){
$group.=$key."=";
if($value[1]){
$group.=$value[0].",";
}else{
$group.=""".$value[0]."",";
}
}
if($group!=""){$group=substr($group,0,strlen($group)-1);}
return"update".$this->tablename."set$groupwhere".$cond;
}
}
相关文章
- php开发微信公众号步骤_微信公众平台php对接
- php与swoole实现异步任务队列
- php 虚拟ip 刷流量,浅析网站刷流量的利与弊「建议收藏」
- php 伪静态-服务器伪静态和WordPress固定连接设置
- php实现图片添加描边字和马赛克的方法
- 数据库PHP究竟如何还原MySQL数据库?(php还原mysql)
- Linux快速安装PHP的指南(linux一键安装php)
- 驱动MySQL驱动加载:一种基于PHP的解决方案(php加载mysql)
- PHP命令执行php文件需要注意的问题详解编程语言
- 的关系PHP与Oracle的良好结合(php和oracle)
- 学习PHP与MySQL:基础教程入门(php与mysql基础教程)
- 使用PHP测试Redis的最佳实践(php测试redis)
- 快速了解PHP MySQL类库的使用方法(phpmysql类库)
- PHP与MySQL连接失败如何解决?(php连接不上mysql)
- PHP如何关闭MySQL数据库连接(php关闭mysql连接)
- PHP驱动的Redis实现高效存储(phpredis)
- 使用PHP遍历MySQL数据库 – 一步一步教程(php遍历mysql)
- 使用PHP操作MySQL数据库的基础——mysql类库(mysql类库php)
- PHP与Redis配合,实现秒杀抢购(redisphp秒杀)
- 如何在PHP中启用MSSQL数据库连接(php开启mssql)
- 轻松完成PHP连接MSSQL环境的配置(php连接mssql配置)
- PHP实现MSSQL数据库分页功能(php分页类 mssql)
- PHP连接MSSQL数据库快速开启(php mssql 打开)
- MySQL与PHP实现长久连接的完美结合(mysql php长连接)
- Linux查看PHP版本的方法简介(linux查看php版本)
- PHP实现稳定支持Redis的精彩瞬间(让php支持redis)
- 以原生PHP类库操作Redis数据库(原生php操作redis)
- php-accelerator网站加速PHP缓冲的方法
- PHP图片上传实现代码带详细注释
- php下将多个数组合并成一个数组的方法与实例代码
- PHP开发中常用的字符串操作函数
- 关于php正则匹配汉字的方法介绍
- php实现可以设置中奖概率的抽奖程序代码分享