聲明如何使用和/或在MySQL查詢使用PHP和Zend framework.for我現在用的這個:Zend框架,其中查詢
$db=Zend_Db_Table::getDefaultAdapter();
$select=new Zend_Db_Select($db);
$select->from('users','*');
$select->joinInner('rest', 'users.repository = rest.id',array('username'));
$select->where('username='.$rest.' and sold=0');
return $db->fetchAll($select);
是正確的方法是什麼?如果不是什麼正確的方法?
謝謝大家,但是是什麼或?例如我想要這裏(fname ='ggg'和(post> 5 || thanks> 30)和age = 10) – Abadis
最簡單的方法是'$ select-> where('fname =?','ggg') - > where('post> 5 OR thanks> 30);' –
謝謝,但可能存在風險,感謝sql注入。因爲你看到他們像字符串傳遞,而他們是變量 – Abadis