首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >php代码2响应不打印

php代码2响应不打印
EN

Stack Overflow用户
提问于 2017-08-11 12:12:59
回答 1查看 42关注 0票数 0

我尝试使用post请求从我的表barrel_user中获取player id的值,我唯一的问题是两个响应不起作用,但是如果我只给一个,它就能工作了。

代码语言:javascript
复制
        $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';
  }
}

上面是我的post请求的php代码。

我没有得到这个值$response“成功”= 1;

但是我得到了player_id的价值

注意:-代码工作正常,如果我删除$response=$rows,我将得到消息success=1

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-11 12:21:34

尝尝这个

代码语言:javascript
复制
$response=array();
$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)){

  if ($fetchresult) {
        $response["success"] = 1;
        //$response["player_id"]= $player_id;

            $player_id= $rows['player_id']; 
              $response[]=$player_id;
    } else {
        $response["success"] = 0;
    }

  }
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45634967

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档