Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/07/2011, 14:19
andrea7755
 
Fecha de Ingreso: junio-2011
Mensajes: 76
Antigüedad: 12 años, 10 meses
Puntos: 0
Mensaje Edito un registro y todas se modifican

hola tengo un problema no se cual sea ya que no logro encontrar el problema
estoy tratando de editar registros de una tabla que tengo en mi base de datos
el cual al editar una coloco el boton submir para que guarde lo editado
pero no solo se guarda ese si no que tambien todos los demas registros se cambian como edite a uno y todos se vuelevn el mismo
quisiera saber cual es el problema este es el codigo que estoy usando

Código PHP:
<?php
$aviso 
"";
$id htmlentities($_GET['id']);
if(
$_POST['edianime'])
{
    if(!empty(
$_POST['nombre']) || !empty($_POST['descripccion']) || !empty($_POST['imagen']))
    {
        
$nombre htmlentities($_POST['nombre']);
        
$descripccion htmlentities($_POST['descripccion']);
        
$imagen htmlentities($_POST['imagen']);
        
$estado htmlentities($_POST['estado']);
        
$proximo_c htmlentities($_POST['proximo_c']);
        
$clasea htmlentities($_POST['clasea']);
        
$categoriae htmlentities($_POST['categoriae']);

        
$sql "UPDATE mitabla SET nombre='".$nombre."', descripccion='".$descripccion."', imagen='".$imagen."', estado='".$estado."', proximo_c='".$proximo_c."', clasea='".$clasea."', categoriae='".$categoriae."'";
        
mysql_query($sql,$conectar) or die(mysql_error());

        
$aviso "<p class='note'>Anime Editado Correctamente!</p>";
    } else { 

        
$aviso "<p class='note'>Falta Rellenar Algun Dato!</p>"
    }
}
$sql "SELECT * FROM mitabla WHERE id='".$id."' LIMIT 1";
$query mysql_query($sql,$conectar);
$row mysql_fetch_assoc($query);
?>
este es parte del formulario:
Código PHP:
<form action="edit.php?id=<?=$id?>" method="post" >