二维数组(getKeyArrays)
更新时间:2024年9月12日 21:47
浏览:590
普通查询
$db = Be::getDb();
$sql = 'SELECT * FROM user WHERE age<18 AND sex=\'女\'';
$users = $db->getKeyArrays($sql, [] , ‘id’);
foreach ($users as $id => $user) {
// $id;
// $user['name'];
}
占位符查询
$db = Be::getDb();
$sql = 'SELECT * FROM user WHERE age<? AND sex=?';
$users = $db->getKeyArrays($sql, [18, '女'], ‘id’);
返回一个以 id 字段的值作为键名的二维数组,数组中的第二维的键名即查询结果中的字段