从MYSQL切换到MYSQLi

时间:2015-06-21 00:11:45

标签: mysqli

我目前正在从mysql切换到mysqli,并且我在转换这个在mysql下运行的函数时遇到了错误。



include("config.php");
        function getUsername($uid){
            $sql = "SELECT username FROM users WHERE id='".$uid."' LIMIT 1";
            $result = mysqli_query($conn,$sql) or die(mysqli_error(""));
            $row = mysqli_fetch_assoc($result);
            return $row['username'];
        }




错误:

注意:未定义的变量:conn

警告:mysqli_query()要求参数1为mysqli,在

中给出null

警告:mysqli_error()期望参数1为mysqli,字符串在

中给出

应该怎么写?

1 个答案:

答案 0 :(得分:0)

解决了问题。

在函数中添加了

global $conn; 

相关问题