Zend/Dbの変更点
- 追加された行はこの色です。
- 削除された行はこの色です。
- 移動:バックアップ
- バージョン:(Rev:hCZ_bbQowk)2014-04-08 03:41:54
- 直前のバージョン:(Rev:Fs46o4vyiv)2014-04-07 18:11:31
Old | New | 差分 | |
---|---|---|---|
46 | 46 | ** 直接SQLを記述 [#8CtSIiM] | |
47 | 47 | #sh(php){$adapter->query('SELECT * FROM `artist` WHERE `id` = ?', array(5));}} | |
48 | 48 | ** sqlクラスの利用 [#7bggoIO] | |
49 | - | #sh(php){{ | |
50 | - | $sql = new Zend\Db\Sql\Sql($adapter); | |
51 | - | $insert=$sql->insert(); | |
52 | - | $insert->into("test"); | |
53 | - | // columnsを先に書くと何故か消える | |
54 | - | $insert->values(array("1","hoge")); | |
55 | - | $insert->columns(array("id", "name")); | |
56 | - | echo $sql->getSqlStringForSqlObject($insert); | |
57 | - | // →INSERT INTO `test` (`id`, `name`) VALUES ('1', 'hoge') | |
58 | - | }} | |
49 | + | -[[Zend/Db/Sql]] | |
59 | 50 | ** tableGatewayクラスの利用 [#Plz7gyz] | |
51 | + | -[[Zend/Db/TableGateway]] | |
60 | 52 | *トランザクション処理 [#eHOXtXK] | |
61 | 53 | #sh(php){{ | |
62 | 54 | // トランザクション開始 |