Ir para conteúdo

Arquivado

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

Gemenson França

Substituir valor de campo SET por uma variavel

Recommended Posts

Olá pessoal minha duvida é a seguinte, segue o COD pra explicar melhor:

<?php

$total = ($num + 1);

$sql  	= mysqli_query($conexao, "UPDATE notificacoes SET campo1 = '$myid' WHERE myid = '$uid'");

?>

gostaria de saber se é possivel trocar "campo1" pela variavel "$total", é possivel? e qual a syntax correta para esse codigo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Amigo! Cara campo1 conforme o código é uma coluna do Banco de dados... Não entendi...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso é uma coluna da tabela mysql!

 

é possivel substituir o nome desse campor por uma variael? tipo assim:

 

<?php

$total = ($num + 1);

$sql = mysqli_query($conexao, "UPDATE notificacoes SET $total = '$myid' WHERE myid = '$uid'");

?>

 

só que preciso saber a syntax correta pq assim não executa...

 

Obrigado pela resposta!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como você está utilizando o PHP, é possível, pois a SQL é formulada no PHP, e ao rodar a SQL, a parte da variável tem seu valor exibido. Agora, se você pegar esta query, com variável e tudo, e tentar rodar no banco, a princípio não vai funcionar.

 

Não está ficando claro da forma que você está explicando, seja mais detalhista, coloque o porquê de fazer desta forma.

 

Atente-se que está utilizando duas linguagens diferentes, uma é o PHP, a outra é banco de dados.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, o meu objetivo é sempre que um botão chamado ADD for acionado o mesmo coloque tal valor dentro da minha tabela só que na mesma linha, imagine que cada linha é um usuario e cada coluna dessa linha é um item que pertemce a esse usuario (item1, item2 item3, etc...), conforme o usuario clica no botão ADD de um determinado item, esse item é adicionado nas colunas, o prloblema é... como faço para que cada vez que o botão ADD for acionado o proximo iiem seja adicionado na proxima coluna:

 

(PRODUTOL) [ADD]

(PRODUTOX) [ADD]

(PRODUTOY) [ADD]

 

 

TABELA

 

ID USUARIO ITEM1 ITEM2 ITEM3

 

01 CARLOS PRODUTOY PRODUTOX PRODUTOL

 

neste caso não importa a ordem dos produtos, sempre que um deles for adicionado ao usuarioprecisa preecher os capos de itens, acima vemos que o primeiro item a ser adicionado foi o PRODUTOY, se caso o usuario adcionar mais um produto ele sera adcionado na proxima coluna a de ITEM2 e assim por diante..., a minha duvida é em como fazer um PRODUTO ser inserido em uma nova coluna sempre que for adicionado...

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.