$hede->where('şart')
benzeri bir kullanımı var. where bir method olarak kullanılıyor. ancak
sorgu cumleciginizi gonderirseniz tam yardımcı olabiliriz.


2009/8/1 Erdal YAZICIOGLU <[email protected]>:
> Herkese merhabalar
>
> Elimdeki veritabanında Zend Framework ile arama yapmak istiyorum. Arama
> sayfasında kullanıcı tablo üzerinde hangi alanda arama yapmak istediğini
> seçtikten(select box) sonra arama kriterini giriyor(input type text).
>
> Daha Zend Framework üzerinde aşağıdaki kod ile arama yaptırıyorum ancak
> malesef MySql Syntax hatası alıyorum. Tavsiyelerinizi verirseniz sevinirim.
>
> public function searchAction()
>     {
>         $this->view->title = 'Search Results';
>         $this->view->headTitle($this->view->title,'PREPEND');
>         if($this->_request->isPost())
>         {
>             $filter = new Zend_Filter_StripTags();
>             $choice = $this->_request->getPost('choice');
>             $material=
> $filter->filter($this->_request->getPost('material'));
>             $searchDatabase = new Model_DbTable_MMT();
>                .........
>                .........
>                 $where = $choice . "= " . $material;
>         }
>           else {
>               $this->_redirect('/');
>           }
>      }
>
> Aldığım hata. Where işlemini bir türlü yemedi...
>
> Message: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an
> error in your SQL syntax; check the manual that corresponds to your MySQL
> server version for the right syntax to use near ')' at line 1
>
>>fetchAll('MMT_Number= ')
>
> Erdal YAZICIOGLU
> System & Network Engineer
> Page Europa S.R.L - General Dynamics
> www.pageuropa.it
> Office - Rome : +39 0650395292
> Mobile -Rome : +39 3490787196
> Mobile -Istanbul: +90 536 3447989
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
>



-- 
/**
 * @author Atıf CEYLAN
 * Software Developer
 * http://www.atifceylan.com
 */
_______________________________________________
Linux-programlama mailing list
[email protected]
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

Cevap