Ir para conteúdo

POWERED BY:

Arquivado

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

Anderson_Souza

Consultando uma String e Passa para outra tabela com Inteiro

Recommended Posts

Olá pessoal,

Gostaria de uma ajuda com o seguinte problema.

 

Eu estou fazendo uma consulta em uma tabela de um dado que ela esta sendo visualizada como string, mas o problema é o seguinte como vou passar essa string para outra tabela como int?

 

Consula: $sql = "SELECT estoque.id,estoque.produto,estoque.qtd,estoque.qtd_minima,un_medida.nome,un_medida.id FROM estoque INNER JOIN un_medida ON estoque.un_medida=un_medida.id where locate('$q',produto) > 0 order by locate('$q',produto) limit 10";

 

 

inserir:$sql = "INSERT INTO orcamento(id,codigo_venda,fornecedor,produto,un_medida,qtd) VALUES(0,'$codigo','$fornecedor','$produto',$un_medida,$qtd)";

 

No caso a consulta traz a un_medida como String da tabela estoque e com isso eu tenho que passar para tabela orçamento como valor inteiro ou seja o seu id, pois na tabela orçamento o campo un_medida esta como inteiro.

 

Ok. http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

erm...

 

nao tem exemplo se você digitar 1 o mysql entende como inteiro caso a coluna de destino do insert seja inteiro, independente se originalmente ele era text, char, varchar ,double ou o q for.

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.