Ahi esta el codigo corregido por sus sugerencias, sin embargo aun no logro editar y guardar los registros en la base de datos.===
Código PHP:
Ver original<?php include 'includes/config.php'; ?>
<?php
$edit =$_GET["id"];
$link=conectar();
if ($_POST["action"] == "edit") {
$query = "UPDATE producto SET id_prod = ".$_POST['id'].", nombre_prod = ".$_POST['nombre_prod'].", descripcion_prod = ".$_POST['descripcion_prod'].", img_prod = ".$_POST['img_prod'].", categoria = ".$_POST['categoria']." WHERE id_prod = " . $_GET["id"];
}
?>
Código HTML:
Ver original<form action="editar.php" method="POST" enctype="multipart/form-data"> <input type="text" name="nombre_prod" id="field_1" class="short" value="<?php echo $nombre_prod ?>" />
<? echo $producto['cat']; ?>
<label for="field_4">Descripci
ón del Producto
</label> <textarea name="descripcion_prod" rows="3" cols="3" id="field_4"><?php echo $descripcion_prod ?></textarea> <input name="archivo" type="file" class="casilla" id="archivo" size="35" /> <input name="enviar" type="submit" class="boton" id="enviar" value="Grabar" /> <input name="action" type="hidden" value="edit" /> <input name="id" value="<?php $_GET["id"]; ?>" type="hidden" />
De hecho ahora me arroja el error
Código MySQL:
Ver originalYou have an error
in your SQL syntax
; check the manual that corresponds
to your MySQL server
version for the
right syntax
to use near
' nombre_prod = LU XXXX, descripcion_prod = A World Trade Center brings together ' at line
1
Cual es el error en la consulta SQL