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" >