输入banner图图片脚本导航/分类

SQL写操作 设置内容 (数组转字符串)

getSqlSet( $data )
  • $Str = ""
  • foreach( $data as $k => $v ){ 
  •  
  • $Str.= $k."=‘".$v."‘,"
  •  

  • $Str = substr($Str,0,-1); 
  • return $Str

  • 如执行insert操作(给user添加一条记录)

    1. $data = array
    2. ‘name‘=>‘张三‘
    3. ‘sex‘=>‘男‘
    4. ‘idcard‘=>‘341215645646545‘, 
    5. address‘=>‘花果山‘, 
    6. ); 
    7. $str = getSqlSet($data); 
    8. $sql = "INSERT INTO user set {$str}"; // insert ... set 方法为扩展方法,单条记录插入操作较 ...values... 速度快 
    9. mysql_query($sql); 

    2.SQL insert … values… 数组组成字符串方法

    1. $data = array
    2. ‘name‘=>‘张三‘
    3. ‘sex‘=>‘男‘
    4. ‘idcard‘=>‘341215645646545‘, 
    5. address‘=>‘花果山‘, 
    6. ); 
    7. $insertkeys = join("‘,‘", array_keys($data) ) ; 
    8. $insertvalues = "‘" . join("‘,‘", array_values($data) ) . "‘"; 
    9. mysql_query( "INSERT INTO user ({$insertkeys}) VALUES ({$insertvalues})" ); 

    — 天行健,君子以自强不息!

    SQL写操作 设置内容 (数组转字符串)

    标签:value   optimize   name   bsp   数组   rem   ros   ase   lines