0
对不起,问这个,这也许很简单,但我刚开始学习PHP - MySQL的如何检查用户是否具有正确的权限来安装在PHP数据库
顺便说一句 - 进出口创造一个安装工作这将安装和迁移文件。
首先,我想显示我查询的mysql.user表,但无法执行此T_T。然后在此之后,我将检查特定用户是否有足够的权限来创建数据库并插入值。 我有这样的代码:
<?php
$server_name=$_POST['server_name'];
$user_name=$_POST['user_name'];
$user_pass=$_POST['user_password'];
$database_name=$_POST['database_name'];
if(!empty($user_name)) {
$query = "SELECT * FROM mysql.user WHERE user='".$user_name."' AND host='".$server_name."'";
#print_r($query);
$result = mysql_query($query);
$row = mysql_fetch_array($result);
echo $row['user'];
}
,这给了我一个错误:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\dcs-pps\install\check_step3.php on line 34
请帮助。真的需要为我在学校的最后要求做到这一点。
看看你是否从mysql_query调用中收到错误。如果出现错误,它将返回false。 –