mysql関数パッケージ


 $v)  
        {  
            $key_str .= $k.","; //xxx,yyy,zzz,  
            $value_str .= "'".$v."',"; //'xxx','yyy','zzz',  
        }     
        //  $key_str, $value_str          
        $key_str = substr($key_str,0,-1);   // xxx,yyy,zzz,       xxx,yyy,zzz  
        $value_str = substr($value_str,0,-1); //'xxx','yyy','zzz',     'xxx','yyy','zzz'              
        $sql = "insert into {$table}({$key_str}) values({$value_str})";   
        mysql_query($sql);    
        return mysql_insert_id();  // mysql_insert_id()               id     
    }  


    //    
    function Delete($table,$where)  
    {  
        $sql = "delete from {$table} where {$where} ";        
        mysql_query($sql);  
        return mysql_affected_rows(); //  mysql_affected_rows()           
    }  


    //    
    function Update($table,$data,$id="id")  
    {  
        //  $data  $key_str $value_str  
        $key_value_str = "";        // xxx='xxx',yyy='yyy',zzz='zzz'  
          
        foreach($data as $k => $v)  
        {  
            $key_value_str .= $k."="."'".$v."',";   
        }         
        //  $key_str, $value_str          
        $key_value_str = substr($key_value_str,0,-1);   // xxx,yyy,zzz,       xxx,yyy,zzz         
        $sql = "update {$table} set {$key_value_str} where {$id}=".$data['id'];               
        mysql_query($sql);        
        return mysql_affected_rows(); //  mysql_affected_rows()           
    }