Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fiz um programa de estoque faz bastante tempo, agora resolvi melhorar ele, porem o php 7 só funciona PDO dei uma lida vi que não era tão difícil mudar, mas parei nessa parte. Faço foreach para construir a query, de acordo com o numero de palavras a ser buscada tornando a busca mais precisa;
$query ="";
$mais = explode(" ", $buscar_produto);
foreach($mais as $nome_var=>$valor_var){
if ($valor_var != "" && !is_numeric($valor_var))
@$query .= "`nome` LIKE '%$valor_var%' AND ";
if (is_numeric($valor_var))
@$query .="`cod` = $valor_var% AND ";
}
if (@$query)
$sql = "SELECT * FROM $tabela WHERE $query `id` >= 1 ";
Ele monta a query de acordo com numero de palavras, dando maior precisão na busca porem, faço a menor ideia de como transformar isso em um PDO para rodar no php 7 alguem tem alguma dica ou sugestão?Carregando comentários...