ユーザIDに応じていくつかの通知をリストするページを作成しようとしています。getJSONを使ってjavascript変数をPHPに渡す方法
私はJSON
var url="http://localhost/app/demo/getNotifications.php";
$$.getJSON(url, function (result) {
$$.each(result, function (i, field) {
var nID = field.id;
var nDonor = field.donor_id;
// APPENDS DATA TO LISTFVIEW
$$("#notlistview").append("HTML HERE");
});
});
ような結果を得るために、このJavaScript関数を持っており、これはPHPのファイルです:私の質問は私が埋めるためにJavaScriptから値を渡す行う方法です
<?php
include "db1.php";
$USERID = " ";
$data=array();
$q=mysqli_query($con,"SELECT * FROM blood_donations WHERE requester_id='USERID' ORDER BY `id` DESC");
while ($row=mysqli_fetch_object($q)){
$data[]=$row;
}
echo json_encode($data);
?>
phpファイル内の$ USERIDに送信されたValue?
私は、USERIDに関連する結果を取得する必要があるので、別の方法がある場合はそれでも問題ありません。
あなたのコードは** SQLインジェクション攻撃に対する**脆弱**です。 – hassan