有可能看到我们在浏览器中执行的sql查询吗?

时间:2013-09-27 16:13:37

标签: php mysql

我有一个基本的疑问。

我有这个例子:

$sql = mysql_query("SELECT * FROM admin where id =  username='$username' and password = '$password' LIMIT 1");

有可能看到这个sql命令在浏览器中做了什么吗?看它是否正确..

感谢。

2 个答案:

答案 0 :(得分:1)

$a = "SELECT * FROM admin where id =  username='$username' and password = '$password' LIMIT 1";
echo $a;
$sql = mysql_query($a); // use mysqli instead 

答案 1 :(得分:0)

如果您要打印$ sql,它将打印#resurce#4

你需要这样做:

$q = "SELECT * FROM admin where id =  username='$username' and password = '$password' LIMIT 1";

print_r($q);

如果打印请求,您可以在控制台或浏览器的网络标签中看到它