estou tentando fazer uma função de update, mas não estou conseguindo faze-la funcionar de maneira correta. Está gerando um update para cada campo. Se eu tirar o update ele pega apenas o ultimo campo da tabela para atualizar.
Como faço para arrumar isso e colocar as virgulas??
codigo
$j = 0;
$i=0;
$comando = "";
#loop de acordo com o número de dados
for($i = 0; $i < count($dadosArray); $i++)
{
#adiciona incremento no contador
$j++;
include"conecta_firebird.inc";
$t = 0;
for($t;$t < count($dadosArray);$t++){
echo "<br/>";
echo $comando = $campos_tabela[$t].'='."'".$dadosArray[$t]."'";
}
$comando = $comando;
$sql = "update ".$nome_tabela." set ".$comando;
echo '<b>QUERY:</b><br>';
echo $sql. '<br>';
echo '<b>(Remover após testar o script)</b><br><br>';
$res = ibase_query($sql);
Pergunta
marceloInc
Olá.
estou tentando fazer uma função de update, mas não estou conseguindo faze-la funcionar de maneira correta. Está gerando um update para cada campo. Se eu tirar o update ele pega apenas o ultimo campo da tabela para atualizar.
Como faço para arrumar isso e colocar as virgulas??
codigo
obrigado galera
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.