Ir para conteúdo

Arquivado

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

Edivaldo Lins Macedo

Variavel não reconhece registro no MySQL

Recommended Posts

Colegas peço a ajudas dos nobres

 

Tenho uma variavel que é um texto, deste tipo:

 

$Tipo_Proposta= $_POST ['tipo'];

 

echo $Tipo_Proposta; // Devolve: Levantantamento Planialtimétrico

 

Tento reconhecer isto no MySQL desta forma:

 

//Conectar banco de dados proposta_tipo
mysql_connect("localhost", "elmtopografia1", "elm8304063");
mysql_select_db("elmtopografia1");

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

 

$Dados_da_Empresa = $ln_Tipo [ 'Dados_da_Empresa']; // não sai nada....

 

O que estou fazendo de errado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Irmão, é muito mais fácil você labutar com índices numéricos do que fazer busca com string, ainda mais com acento.

 

Você já deu um print() ou echo() na variável $Dados_da_Empresa ??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Irmão, é muito mais fácil você labutar com índices numéricos do que fazer busca com string, ainda mais com acento.

 

Você já deu um print() ou echo() na variável $Dados_da_Empresa ??

Sim ja dei um print e um echo porem na deu certo, achei algo desta forma com o explode

 

//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("186.202.13.29", "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);

 

 

mas ta falando: Got error 'empty (sub)expression' from regexp

 

parece que regexp nao pode fazer parte de uma consulta é isto?

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.