【问题标题】:Result of SQL request SELECTSQL 请求 SELECT 的结果
【发布时间】:2015-10-31 17:33:37
【问题描述】:

当我在我的数据库中选择值时,我会得到一个这种形式的字典:

// -- My code    
$requete = $bdd -> prepare('SELECT * FROM user WHERE name = ? AND id = ?');
    $requete -> execute(array($_GET['name'], $_GET['id']));
    $resultat = $requete ->fetch();
// --

  "User": {
        "id": "1",
        "0": "1",
        "name": "Hugo",
        "1": "Hugo",
        "password": "mdp",
        "2": "mdp",
        "matiere": "Math,Electro",
        "3": "Math,Electro",
        "roles": "User,SuperUser,bg,bg",
        "4": "User,SuperUser,bg"
    }

但我想要:

"User": {
        "id": "1",
        "name": "Hugo",
        "password": "mdp",
        "matiere": "Math,Electro",
        "roles": "User,SuperUser,bg,bg"
    }

你有解决这个问题的方法吗? 提前谢谢你!

【问题讨论】:

    标签: php sql json


    【解决方案1】:

    使用$requte->fetch(PDO::FETCH_ASSOC)。在http://php.net/manual/en/pdostatement.fetch.php 处阅读有关获取样式的更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-30
      • 1970-01-01
      • 2020-02-29
      • 1970-01-01
      • 1970-01-01
      • 2022-09-24
      相关资源
      最近更新 更多