O problema é que eu queria dar uma turbinada nele, algo simples. Uma das coisas que poderia melhorar é por exemplo:
No cadastro de produtos tenho um produto que se chama "Lixeira Inox Alamo".
Se eu procurar no sistema por lixeira, ele mostra o resultado, porém se eu digitar na busca "lixeiras", ele não mostra nada. O duro é que com certeza a maioria dos usuários buscaria por lixeiras e não por lixeira.
Minha query ta assim:
$busca = mysql_query("SELECT * FROM prod_produtos WHERE produto LIKE '%".$palavra."%' ORDER BY produto LIMIT $primeiro_registro, $num_por_pagina");
Alguém pode dar uma ajuda???
Pensei no seguinte, se eu tiver uma função que pegue um determinado número de caracteres de uma VARIAVEL, posso fazer assim:
$busca = mysql_query("SELECT * FROM prod_produtos WHERE produto LIKE '%".$palavra."%' OR produto LIKE '%".$palavraquebrada."%' ORDER BY produto LIMIT $primeiro_registro, $num_por_pagina");
Onde a VAR $palavraquebrada receberia por exemplo os 5 primeiros carcteres da VAR $palavra. Se minha lógica tiver muito tosca por favor me dem alguma sugestão, pois isso foi ua solução que tive hoje.
Vlw Galera!
Edição feita por: PHP-man, 09/08/2007, 14:35.