Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite, alguem poderia me ajudar nesse UPDATE não consigo passar a id pra atualizar o banco.
Segue meu código abaixo:
Banco de dados
B
ANCO [historico]
id int(11)
numero_objeto int(100)
arquivo index.php
<form method="post" name="form2" action="funcoes.php?funcao=alterar&id=<?php echo $id; ?>">
<table>
<?php
$sql_visualizar = mysql_query("SELECT * FROM historico");
while($linha = mysql_fetch_array($sql_visualizar)){
$id = $linha['id'];
$pega_numero_objeto = $linha['numero_objeto'];
<tr>
<td align="center"><input name="txt_objeto" type="text" id="txt_objeto" value="<?php echo $pega_numero_objeto ?>" /> </td>
<td align="center"><input name="cidades" type="text" value="" /></td>
</tr>
</form>
<?php
}
?>
</table>
arquivo funcoes.php
<?php
if($_GET['funcao'] == "alterar"){
$id = $_GET['$id'];
$pega_numero_objeto = $_GET['$pega_numero'];
$sql_alterar = mysql_query("UPDATE historico SET numero_objeto='$grava_numero_objeto' WHERE id = '$id'");
echo "Alterado";
echo $pega_numero_objeto;
echo "<br>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX<br>";
echo $id;
}
?>
/*******************************
Obs: Se eu colocar o numero do ID do banco nessa linha funciona o cadatro normalmente.
$sql_alterar = mysql_query("UPDATE historico SET numero_objeto='$grava_numero_objeto' WHERE id = '100'");
Que coisa de loko rsrs
Obrigado.
Carregando comentários...