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 | // トランザクション開始 |