Boa Noite,
Sempre que altero os dados de uma BD, ele altera todos ou coloca os campos a 0 até chegar à linha
Código (PHP):
Ou seja, ao alterar o primeiro_nome, ele coloca a idade a 0 e depois é que altera o primeiro_nome.
Sempre que altero os dados de uma BD, ele altera todos ou coloca os campos a 0 até chegar à linha
Código (PHP):
if (isset($_POST['editar']))
{
$pretende_mudar=$_POST['para_mudar']; //option
$novo_valor_mudar=$_POST['novo_valor']; //novo dado
$id_alterar=$_POST['ID_alterar']; // ID alterar
if($valor_mudar="idade")
{
$altera="UPDATE associados set idade='$novo_valor_mudar' where id='$id_alterar'";
mysql_query($altera) or die(mysql_error());
}
if($valor_mudar="primeiro_nome")
{
$altera="UPDATE associados set primeiro_nome='$novo_valor_mudar' where id='$id_alterar'";
mysql_query($altera) or die(mysql_error());
}
{
$pretende_mudar=$_POST['para_mudar']; //option
$novo_valor_mudar=$_POST['novo_valor']; //novo dado
$id_alterar=$_POST['ID_alterar']; // ID alterar
if($valor_mudar="idade")
{
$altera="UPDATE associados set idade='$novo_valor_mudar' where id='$id_alterar'";
mysql_query($altera) or die(mysql_error());
}
if($valor_mudar="primeiro_nome")
{
$altera="UPDATE associados set primeiro_nome='$novo_valor_mudar' where id='$id_alterar'";
mysql_query($altera) or die(mysql_error());
}
Ou seja, ao alterar o primeiro_nome, ele coloca a idade a 0 e depois é que altera o primeiro_nome.