我试图在PHP中使用mysqli来解决问题。是否有一种方法可以输出实际发送到服务器的查询?例如,如果查询的WHERE
子句是根据用户输入确定的,那么是否有一种方法可以查看生成的实际查询,其中包含经过清理的WHERE子句的值?如果问题不清楚,请告诉我,我会解释得更好。
所以当mysqli_stmt_execute($finalQuery);
调用时,我想看到查询
mysqli_info将在最后一次执行查询时返回info。
http://php.net/manual/en/mysqli.info.php$link = mysqli_connect("localhost", "my_user", "my_password", "world");
// Stuff to setup query...
$finalQuery = mysqli_prepare($link, $finalQuery);
mysqli_stmt_execute($finalQuery);
var_dump(mysqli_info($link));