J'ai essayé d'obtenir la valeur d'identification du joueur de ma table barrel_user en utilisant demande après mon seul problème est de deux réponse ne fonctionne pas, mais si je donne seulement un cela fonctionnele code php deux réponses pas l'impression
$customer_query="SELECT player_id FROM barrel_user where phone_number='$phone_number'";
$fetchresult=mysqli_query($conn,$customer_query);
if(mysqli_num_rows($fetchresult)>0)
{
while($rows = mysqli_fetch_assoc($fetchresult)){
// $response=$rows;
if ($fetchresult) {
$response["success"] = 1;
//$response["player_id"]= $player_id;
$player_id= $rows['player_id'];
$response=$rows;
} else {
$response["success"] = 0;
}
// $response["success"] = 'User Exists';
}
}
ci-dessus est mon code php pour une demande de publication
Je n'obtiens pas cette valeur $ response ["success"] = 1;
mais je reçois la valeur de player_id
Note: - le code fonctionne bien et si je retire $ response = $ rangs Je reçois le succès de message = 1
comment obtenir les deux messages? – Akshay
Je veux succès = 1 et player_id – Akshay
Tout d'abord votre code est sensible à l'injection SQL. le '$ response = $ rows' signifie que $ repsonse sera $ rows; mais $ rows ne contient pas le succès. Vous pouvez utiliser la méthode 'array_merge' pour combiner les deux –