【问题标题】:How do i convert this into a simple key value pair?如何将其转换为简单的键值对?
【发布时间】:2014-05-09 12:21:47
【问题描述】:

我一直在绞尽脑汁想弄清楚如何完成这项工作。

好的,所以我正在为我的 Web 应用程序的登录系统创建一个 SQLite3 数据库(只有用户名和密码)。我创建了表格、插入的值等等。一切都很完美。

我如何编写代码以使查询的数组位于用户名=>密码的简单键值对中?

代码如下:

function db_select($username, $password) {

$db = db_connect();

$result = $db->query("SELECT '$username','$password; FROM users WHERE username='$username' AND password='$password'") or die('Query failed');

if($result) {
    $row = $result->fetchArray();
    print_r($row);
}
}

这是输出:

Array ( [0] => User ['User'] => User [1] => Pass ['Pass'] => Pass )

【问题讨论】:

    标签: php select sqlite


    【解决方案1】:

    重写喜欢..

    $usrarr = array();
    if($result) {
        $row = $result->fetchArray();
        $usrarr[$row['User']]=$row['Pass'];
    }
    print_r($usrarr);
    

    【讨论】:

    • 谢谢!稍微修改了一下,它就像一个魅力。
    猜你喜欢
    • 1970-01-01
    • 2015-10-17
    • 2019-02-02
    • 1970-01-01
    • 2019-07-10
    • 1970-01-01
    • 1970-01-01
    • 2021-06-18
    • 2017-07-28
    相关资源
    最近更新 更多