私はjquery関数を使用して、このようなgetdata.phpファイルを呼び出しています-
$("#tasks").load("getdata.php?choice=" + $("#projects").val());
getdata.php は結果を呼び出し先に動的にエコー バックします。
<?php //getdata.php
global $user_id; //<--These variables are defined in the callee file
global $con;
$choice=$_GET['choice'];
$query="SELECT task_id,title from tasks where user_id=$user_id AND proj_id=$choice";
$result=mysqli_query($con,$query) or die(mysqli_error($con));
if((mysqli_num_rows($res))!=0)
{
while (list($task_id, $title) = mysqli_fetch_row($result))
{
echo "<option value=$task_id>$title</option>";
}
}
else
{
echo "<option>No current Tasks</option>";
} ?>
ここから呼び出し先ファイルの変数にアクセスできる方法はありますか。通常、インクルード ファイルの場合と同様にグローバルを使用してみましたが、ここでは機能しません。