我的问题是我是否正确使用 %s 或者它是否必须是我的变量的其他内容? (我的数据库中没有添加任何记录)
条目:
$login = "coolkidz";
$sname = "heyu";
$city = "beautiful";
$pass = "awesome";
$username = "what";
$mcode = "nice";
查询
mysql_query("INSERT INTO login(sname, city, pass, username, mcode, username) VALUES('%s','%s','%s','%s','%s','%s')", $sname, $city, $pass, $username, $mcode, $login);
这是不发出任何东西的 echo
echo "'INSERT INTO login(sname, city, pass, username, mcode, username) VALUES('%s','%s','%s','%s','%s','%s')', $sname, $city, $pass, $username, $mcode, $login");
最佳答案
更改为:
mysql_query("INSERT INTO login(sname, city, pass, username, mcode, username) VALUES('$sname','$city','$pass','$username','$mcode','$login')");
关于php - 从 mysql 获取空白输出。以前从未使用过 "%s",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13302132/