0

我的PHP文件中有两个查询:

$q1 = " INSERT INTO team_password ( team_name, password ) VALUES ( '". $team_name."', '". $password."' )";  
$result = mysqli_query($con,$q1);  

它工作正常。

$q2 = " INSERT INTO all_users ( user_name, team_name ) VALUES ('". $user_name."', '". $team_name."')";

$all_users_var = $mysqli_query($con,$q2);  

但是这个查询没有响应。
all_users 有four columnsuser_name、team_name、经度和纬度。
经度和纬度default都有值NULL
任何帮助将不胜感激。

4

3 回答 3

5

我认为这里的有罪是$你面前的标志mysqli_query()

当你有疑问时,你应该检查你的 php_error.log :)

于 2013-11-11T17:33:08.680 回答
0

尝试这个:

$q2 = " INSERT INTO all_users ( user_name, team_name ) VALUES ('$user_name','$team_name')";

$all_users_var = mysqli_query($con,$q2);  

或者这个

$q2 = mysqli_query("INSERT INTO all_users(user_name, team_name) VALUES('$user_name','$team_name')") or die(mysqli_error());
于 2013-11-12T06:32:15.237 回答
0

它是$之前mysqli_query()产生问题的标志,删除$标志并执行代码

于 2013-11-11T17:49:33.817 回答