Warning: file_put_contents(sites/nerkn/cache/containers/queryList/select_s_from_pages_where_pageTypeproject1.file.php): failed to open stream: No such file or directory in /home/erkintek/nerkl/inc/classBasic.php on line 247

Warning: file_put_contents(sites/nerkn/cache/containers/queryList/select_s_from_pages_where_pageTypeproject1.file.php): failed to open stream: No such file or directory in /home/erkintek/nerkl/inc/classBasic.php on line 247

Warning: file_put_contents(sites/nerkn/cache/containers/queryList/select_s_from_pages_where_pageTypeknowlagebase1.file.php): failed to open stream: No such file or directory in /home/erkintek/nerkl/inc/classBasic.php on line 247

Warning: Cannot modify header information - headers already sent by (output started at /home/erkintek/nerkl/inc/classBasic.php:247) in /home/erkintek/nerkl/inc/layout.php on line 227
Zend notları #2 Model Kullanımı

Nerkn

Php developer, drupal, html, css, jquery, ajax, javascript
s:147:"

Zend notları #2 Model Kullanımı

Model kullanımı
Application_Model_Admin extends Zend_DB_Table
Appplication namespace, configde yazıyo
Model model olduğundan
Admin

$_name='admin' dersek protected olarak bu db tablosunda işlem yapıcaz demek oluyo.

return $this->select()->from($this->_name)
ama
$this->_db->query($sql, Array(5))->fetchAll()

array değişkenlerini Array'id'=>5 için where name=':id'  kullanabiliriz.



controller içinde

istediğimiz fonksiyonda
$ap = new Application_Model_Admin();
var_dump($ap->

insert
controller içinde

$data dedi = array('surname'=>'tek');

sonra $ap->insert($data)

update
$data = array('surname'=>'tekin');
sonra $ap->update($data,    'id=5')


qouteInto varmış db'den

class içinde _db diyebiliyoruz ama dışarda getAdapter() dememiz lazım



";