如何检查 php 脚本是否有效?我正在使用php -f filename.php email@address.com
,但出现错误。php 脚本旨在与 Android 应用程序一起使用,以检索电子邮件与发布的电子邮件地址匹配的数据。这是php代码:
<?php
$con = mysql_connect("localhost","username","password");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("db_name", $con);
$email= mysql_real_escape_string($_POST['email']);
$result=mysql_query("SELECT * FROM `TableName` WHERE email='$email' ");
if($result){
$num_rows = mysql_num_rows($result);
print(json_encode($num_rows));
}
mysql_close($con);
?>
还是我无法从命令行测试此脚本,而应该使用 html 文件?
现在,例如,如果我替换行:$email= "myaddress@nd.edu";
然后键入php -f getdbstats.php
我得到正确的结果。