PHP初学者使用的一类INSERT和UPDATE语句

使用方法
复制代码代码如下所示:
MySQL =新sqlstr美元(表);
设置()name
设置()name
echo MySQL -> insertsql();

复制代码代码如下所示:
类sqlstr
{
私人$参数=阵();
私人的是美元;
功能sqlstr($号)
{
美元-> TableName = $号;
}
公共函数集($name,美元价值,美元isnum = false){
价值= str_replace(,、
美元->参数{姓名} =阵列(美元美元美元价值,isnum);
}
公共功能insertsql(){
$;
值;
foreach(美元->参数作为关键= >美元美元值){
$ =键。美元关键。
如果($ { 1 }){
值= $值。$ { 0 }。
其他{ }
值= $值。$ { 0 }。;
}
}
如果($键)!=键= substr(){ $ $键,0,strlen($键)- 1);}
如果($)!=){ $值= substr(美元价值,0,strlen(价值1美元));}
返回插入美元->表。($ key)值($值);
}
公共功能updatesql($ Cond){
$;
foreach(美元->参数作为关键= >美元美元值){
$ $ =;
如果($ { 1 }){
$ $ = $ { 0 }。
其他{ }
$$ { 0 }。;
}
}
如果($组)!=){ $组= substr(合组,0,strlen($组)- 1);}
返回更新。这是美元->。将$组设置在。二美元;
}
}