Seach

how to insert data to database using object oriented approach any table data can be inserted using this code block

public function execute_query($query)
{
    return  $result=@mysql_query($query);
   
}
public function insert($table,$data)

    while( @list($key,$value) = @each($data))
    {
        $field_names[] = $key;
            if((strpos($value,'now()') === false ) and (strpos($value,'date()')=== false) and (strpos($value,'DATE_ADD')=== false))
            $field_values[] = "'$value'";
            else
            $field_values[] = $value;
    }
$query = "INSERT INTO $table (";
$query .= implode(', ', $field_names);
$query .= ") VALUES (" . implode(",", $field_values) . ")";
if($this->execute_query($query))
{
    return true;
    }
    else
    {
        return false;
    }

}