Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Edivaldo Lins Macedo

consulta Multi-Palavras

Recommended Posts

Got error 'empty (sub)expression' from regexp

 

Recebo isto na minha consulta o script esta abaixo:

 

para explodir a variavel $Tipo_Proposta (Valor: Levantamento Planimétrico de Areas Acidentadas Topograficamente)

 

esta frase esta na coluna tipo_proposta

 

A consulta com REGEXP pode ser viavel ou existe alguma funcao para isto? Ou outra função?

 

Agradeço

 

//Conectar banco de dados proposta_tipo

$valor = "$Tipo_Proposta"; // poderia via por GET ou POST
$exp = explode(" ", $valor); // separando pelo espaço
$imp = implode("|", $exp); // unindo os valores pelo |


mysql_connect("localhost", "elmtopografia1", "elm8304063");
mysql_select_db("elmtopografia1");

$sql_Tipo = "SELECT * FROM proposta_tipo WHERE tipo_proposta REGEXP '($imp)'";
$qr_Tipo = mysql_query($sql_Tipo) or die(mysql_error());
$ln_Tipo = mysql_fetch_assoc($qr_Tipo);

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo, bom dia.

 

Dê uma lida nesse artigo: http://imasters.com.br/artigo/1120/mysql/utilizando-a-funcao-regexp-rlike-do-mysql/

 

Logo após, dê um print ou echo em sua variável $imp e veja o que ela está lhe retornando.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.