Ir para conteúdo

POWERED BY:

Arquivado

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

paulo-balmeida

UPDATE usando PHP.

Recommended Posts

Galera é o seguinte, sou novo em programação em PHP e estou precisando de ajuda. Preciso criar um código, onde faço um SELECT de um banco X(Adabas) e esses dados são colocados em um array e depois tenho q dar um UPDATE em um banco Y(SQL server). Contudo, eu já fiz o select mas qnd vou fazer o update ele atualiza todos os campos do banco Y com o ultimo valor do array. Ex: Tenho um array contendo 1 até 8, meu código esta salvando tds as colunas do banco Y com o valor 8, quero que salve todos os valores respectivamente. Segue o código abaixo, quem puder me dar uma luz, por favor!

 

<?php

$conn = odbc_connect( '**', '**', '**' );

if( ! $conn )
{
exit( "Connection Failed\: " . $conn );
}
echo "conexao feita com sucesso";
echo "<br />";

$sql= "SELECT coluna2 FROM Realiza";
$rs = odbc_exec( $conn, $sql );

if( ! $rs )
{
exit( "Error in 2SQL" );
}

while( odbc_fetch_row( $rs ))
{
$valores = odbc_result( $rs, "coluna2" );
for($i=0;$i<count($valores);$i++)
{
$query= "UPDATE Realiza SET ISN_AP70U35_EMPENHO = '$valores'";
$rr = odbc_exec( $conn, $query );
echo "<tr><td>valor[$i] = $valores</td>";
echo "<br />";
}

}

odbc_close:
odbc_close( $conn );

echo "</table>";


?>

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.