パソいろ トップ > Zend_Dbでの簡単なSELECT、INSERT、UPDATEの例

Zend_Dbでの簡単なSELECT、INSERT、UPDATEの例

SELECT

$select = $db->select()
            ->from('tbl_yubin_jisho')
            ->where('yubin_bango = ?', $yubin);
        //作成されたsqlの表示
        //echo $select->__toString();
        $jusho = $this->_db->fetchAll($select);

//取得するカラムを限定
$select = $db->select()
            ->from('tbl_yubin_jisho',array("jusho")
            ->where('yubin_bango = ?', $yubin);
// SELECT jusho FROM tbl_yubin WHERE yubin_bango = '0000000'


INSERT

$data = array(
            'name'    => $name,
            'jusho'    => $jusho
);
//データを追加する
$db->insert('tbl_jusho', $data);


UPDATE

$data = array(
            'name' => $name,
            'jusho' => $jusho
);
// データを更新する
$db->update('tbl_jusho', $data, "id = " . $id);
//$idはquoteIntoするか事前にチェックすべき




関連
2014-02-11 18:28:36