예를 들어 LIKE
을 사용하는 쿼리를 사용하고 싶습니다. select * from xxxx where zzzz LIKE 'a%';
Zend DB를 사용하여 어떻게 할 수 있습니까?LIKE with ZEND_DB 사용
나는 이미 $db->query('SELECT * FROM XXXX where zzzzz LIKE ?','\'' . $query .'%\'');
과 같은 것을 시도했지만 작동하지 않습니다.
감사합니다.
예를 들어 LIKE
을 사용하는 쿼리를 사용하고 싶습니다. select * from xxxx where zzzz LIKE 'a%';
Zend DB를 사용하여 어떻게 할 수 있습니까?LIKE with ZEND_DB 사용
나는 이미 $db->query('SELECT * FROM XXXX where zzzzz LIKE ?','\'' . $query .'%\'');
과 같은 것을 시도했지만 작동하지 않습니다.
감사합니다.
큰 따옴표입니다. $ query 주위에 이스케이프 된 따옴표가 필요하지 않습니다. 준비된 문은 당신을 위해 처리됩니다 : 늦게 답장을 보내 주셔서 죄송
$db->query('SELECT * FROM XXXX where zzzzz LIKE ?', '%' . $query .'%');
$user = new Application_Model_DbTable_User();
$uname=$_POST['uname'];
$query = $user->select()->where('firstname LIKE ?', $uname.'%')->ORwhere('lastname LIKE ?', $_POST['lname'].'%')->ORwhere('emailid LIKE ?', $_POST['email'].'%');
$userlist = $user->fetchAll($query);
감사 표시를 .. – user190982