본문 바로가기

기존카테고리/mysql

PDO 출력 및 그룹핑

  $insert = $dbh->prepare("INSERT INTO fruit(name, colour) VALUES (?, ?)");

$insert->execute(array('apple', 'red'));

$insert->execute(array('pear', 'green'));

$insert->execute(array('watermelon', 'green'));


$sth = $dbh->prepare("SELECT name, colour FROM fruit");

$sth->execute();


/* Group values by the first column */

var_dump($sth->fetchAll(PDO::FETCH_COLUMN|PDO::FETCH_GROUP));



PDO::FETCH_GROUP: 그룹 지어서 데이타 출력



array(3) 

["watermelon"]=> 

array(1) { 

[0]=> string(5) "green" 


["pear"]=> 

array(2) { 

[0]=> string(5) "green" 

[1]=> string(6) "yellow" 


["apple"]=> 

array(2) { 

[0]=> string(3) "red" 

[1]=> string(5) "green" 

}

'기존카테고리 > mysql' 카테고리의 다른 글

SELECT @rownum:=@rownum  (0) 2022.10.09
INFORMATION_SCHEMA.TABLES  (0) 2018.02.02
고도에서 workbench use database 선택  (0) 2017.12.07
PDO insert 정리  (0) 2014.11.10