Bonjour à tous,

Je dois faire un recherche des mes champs content et name.
Ce code fonctionne avec un mot
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
	$search = $this->request->data['Search']['key'];
$this->loadModel('Page');
		$d['pages'] = $this->Page->find('all', array(
        	'conditions' => array(
        		'online'=>'1',
        		'type'=>'page',
        		'created <= NOW()',
        		'id > 1',
        		'OR' => array(
        			'Page.name LIKE'=>'%'.$search.'%',
        			'Page.content LIKE'=>'%'.$search.'%'
        			)
        		),
        	'fields'=> array('name','content','created','id','type')
       	));
Si dans la variabel $search, il y a le mot "web", il va me retourner toutes les enregistrements contenant ce mot.

Mais si je mets "web design" ou "web internet" ou web travail dormir"

Il me retiurne rien du tout.

Je n'ai aucune idée comment faire qu'il considere comme deux critère de recherche

Avez vous une idée