문제

I'm using PHP PDO to access a sql database. There's a table with just two columns (ID and VALUE). I want to read that table into an array such that

$array[ID]=VALUE

I know how I can do it manually with a for loop or while loop going through one by one… but I was wondering if there's any better way of doing it.

도움이 되었습니까?

해결책

You can use PDO::FETCH_KEY_PAIR constant

$sql  = "select id, username from users limit 10";
$data = $pdo->query($sql)->fetchAll(PDO::FETCH_KEY_PAIR);
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top