duansan9435 2015-08-28 00:03
浏览 154
已采纳

PHP - 在url上有两个或多个参数的GET方法

I'm using Slim framework to create a REST API. I'm trying to use two parameters in the url of the method but it gives to me a 404 Page Not Found error.

Here it's my code:

$app->get("/getUser/:user/:password",function($user,$password) use($app)
{
    try{
        $connection = getConnection();
        $dbh = $connection->prepare("SELECT idUser FROM users WHERE user = ? and password = ?");
        $dbh->bindParam(1,$user);
        $dbh->bindParam(2,$password);
        $dbh->execute();
        $user = $dbh->fetchObject();
        $connection = null;

        header("HTTP/1.1 200");
        header("Content-Type:application/json; charset=utf-8");

        echo json_encode($user,JSON_UNESCAPED_UNICODE );

    }catch(PDOException $e)
    {
        echo "Error: " . $e->getMessage();
    }
});

If I make the method with just one parameter it works but in the same moment I put two methods it doesn't found anything.

Is it possible to send two parameters in the url? How can I do that?

Thanks in advance!

  • 写回答

2条回答 默认 最新

  • douhai5835 2015-08-28 01:47
    关注

    Finally I got the solution to my problem. The problem was on the query. I translated the code to English (the parts that weren't on English before, like variables, etc) for a better comprehesion about my problem.

    The problem was there, because the name of the variable password got a character that I think MySQL doesn't support and it's when I got the error. Now I changed the name of my variable to password and it works properly!

    I put as an answer because maybe someone has the same problem as me.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 乘性高斯噪声在深度学习网络中的应用
  • ¥15 运筹学排序问题中的在线排序
  • ¥15 关于docker部署flink集成hadoop的yarn,请教个问题 flink启动yarn-session.sh连不上hadoop,这个整了好几天一直不行,求帮忙看一下怎么解决
  • ¥30 求一段fortran代码用IVF编译运行的结果
  • ¥15 深度学习根据CNN网络模型,搭建BP模型并训练MNIST数据集
  • ¥15 C++ 头文件/宏冲突问题解决
  • ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
  • ¥50 安卓adb backup备份子用户应用数据失败
  • ¥20 有人能用聚类分析帮我分析一下文本内容嘛
  • ¥30 python代码,帮调试,帮帮忙吧