Ich entwickle eine adroid App und ich habe einige Probleme mit PHP Web Service konfrontiert.PHP-Web-Service.Wie erhalten Sie Daten aus einer Datenbank?
Ich möchte Benutzer Typ Informationen Datenbank und nach der Antwort werde ich einige Prozesse im Hintergrund tun.
Also in meinem Authentifizierungscode gibt es einen Bereich wie diesen, um usertype zu erhalten;
function getUserType(){
$sql = "SELECT `usertype` FROM `login_test` WHERE username = '". $this->username2."'
AND password = '".$this->password2."'";
$result = mysqli_query($this->DB_CONNECTION, $sql);
if(mysqli_num_rows($result)>0){
return (?);
}
}
und meine in meinem Login-Code die Nachricht wird hier gesendet werden;
if ($userStatus) {
// user existed
// So log him to main page
$json['success'] = 1;
$json['message'] = 'Access Granted';
$json['usertype'] = 'Client';
echo json_encode($json);
Hier weiß ich nicht, wie man ein bestimmtes Feld ‚Benutzertyp‘ in meinem Tisch genannt zuzugreifen (Ich bin wirklich neu in php) und wie man den Wert zurückzugeben, die ich habe.
Jede Hilfe wird
P. S = $ Userstatus liefert ture apreciated.
Weitere Informationen zu vorbereiteten Anweisungen zum Verhindern der SQL-Injektion – Jens
** Gefahr **: Sie sind ** anfällig für [SQL-Injektionsangriffe] (http://bobby-tables.com/) **, die Sie [verteidigen] müssen (http://stackoverflow.com/questions/60174/best-way-to-prevent-sql-injection-in-php) selbst aus. – Quentin
Da ich nicht in MySQL-Datenbanksystemen und PHP fortgeschritten bin, weiß ich nicht, wie ich meine Datenbank vor Injektionen schützen soll. Ich habe gerade von Regex gehört, um sie zu schützen. – Agent48