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
すると、正しい結果が得られます。