Hier habe ich ein MySQL gemacht, das die Spalten "ID", "Name", "Benutzername", "E-Mail", Alter "hat. Wo auch ich den PHP-Code gemacht habe, um die Daten für die angegebene IDAbrufen von Werten aus MySQL mit PHP
zB:.., wenn der Benutzer-ID eingeben = 3 dann zeigt es die Daten an die ID entsprechenden
aber jetzt möchte ich mehrere Eingänge gesetzt, so dass Benutzer mehr als eine ID eingeben können und Liste sie die entsprechenden Daten der jeweiligen ID
Mein PHP-Code:.
<?php
if($_SERVER['REQUEST_METHOD']=='GET'){
$id = $_GET['id'];
require_once('dbConnect.php');
$sql = "SELECT * FROM user WHERE id='".$id."'";
$r = mysqli_query($con,$sql);
$result = array();
while($res = mysqli_fetch_array($r)){
array_push($result,array(
"id"=>$res['id'],
"name"=>$res['name'],
"username"=>$res['username'],
"email"=>$res['email'],
"age"=>$res['age']
)
);
}
echo json_encode(array("result"=>$result));
mysqli_close($con);
}
Nun gibt diese URL das perfekte Ergebnis: „http://www.allwaysready.16mb.com/Sort.php?id=4“
Nun, wie kann ich die entsprechenden Werte für die mehreren IDs erhalten?
nie zur Arbeit gehen, da Sie nie '$ ID' in Ihrer Abfrage verwenden. '$ work' ist undefiniert. –
ich bearbeitet die Frage –
und Sie sind anfällig für [sql Injektion Angriffe] (http://bobby-tables.com) –