Help!!!今天第一次用到function.....但

Help!!!今天第一次用到function.....但

哪位高手帮帮我,今天第一次用到FUNCTION不过怎么也不好使。谁能帮我看看。。。。不长。。

sql.php

<?
$host = "localhost";
$user = "kc";
$pass = "qwerty";
$database = "personal";

function function_1($sql) {
        global $host, $user, $pass, $databse;
        $conn=@mysql_connect($host, $user, $pass);
        $result=@mysql_db_query($database, $query, $conn);
        @mysql_data_seek($result,0);
        while($row=@mysql_fetch_row($result))
        {
                $ouput[]=$row;
        }
        @mysql_free_result($result);
        @mysql_close($conn);
       
        return $output;
}

show.php
<?
                include("sql2.php");
                $sql = "SELECT * FROM `test`";
                $data = function_1($sql);
                print_r($data);
?>

$result=@mysql_db_query($database, $query, $conn);
其中的$query你未赋值吧?应该是$sql吧?
如履薄冰