因此,我尝试将用户添加到可以通过mysql_connect(主机、用户名、密码)命令登录的服务器。我目前有
$str = "CREATE USER '.$name.'@'localhost' IDENTIFIED BY '.$encryption.'"
$query = mysql_query($str);当我在服务器上手动插入变量的情况下运行此命令时,查询可以正常工作。当我通过php运行它时,它不会。是我的格式不正确吗?
发布于 2013-10-30 02:25:55
去掉那些点。在查询中。您正在使用双引号,并且没有中断它们:
$str = "CREATE USER '$name'@'localhost' IDENTIFIED BY '$encryption'";https://stackoverflow.com/questions/19666173
复制相似问题