Ich versuche, eine Seite zu erstellen, die einige Benachrichtigungen entsprechend der Benutzer-ID auflistet.Wie man eine Javascript-Variable mit getJSON an php übergibt
Ich habe diese Funktion Javascript das Ergebnis als 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");
});
});
Und das ist die PHP-Datei zu erhalten:
<?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);
?>
Meine Frage ist, wie gehe ich mit einem Wert von Javascript zu füllen die $ USERID in der PHP-Datei mit dem gesendeten Wert?
Ich brauche nur die Ergebnisse in Bezug auf die USERID abrufen, also wenn Sie einen anderen Weg haben, ist das auch in Ordnung.
Ihr Code ist ** angreifbar ** für SQL-Injection-Attacken; – hassan