Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/05/2007, 19:37
Avatar de Carsan
Carsan
 
Fecha de Ingreso: abril-2007
Ubicación: Mexico
Mensajes: 109
Antigüedad: 17 años
Puntos: 0
Actualizacion

tengo el problema de que no me da error pero tampoco me actualiza el contenido de la BD
Lo muestro con el siguiente codigo.
Código PHP:
<?php
include ("config2.php");
$sql " SELECT * FROM equipos";
$result mysql_query($sql);
?>
<table  width="700" border="1" bordercolor="#999999">
<tr>
<td><strong>ID</strong></td>
<td><strong>Sub Categoria</strong></td>
<td><strong>Nombre</strong></td>
<td><strong>Marca</strong></td>
<td><strong>Modelo</strong></td>
<td><b>NºSerie</b></td>
<td><strong>Precio</strong></td>
<td><strong>Descripcion</strong></td>
<td><strong>Modificar</strong></td>
<td><strong>Eliminar</strong></td>
</tr>
<?php
while ($row mysql_fetch_array($result))

?>
<tr><td><input type="text" name="id" size="20" value="<?php echo $row['id']; ?>"/></td>
<td><input type="text" name="id" size="20" value="<?php echo $row['sub_categoria']; ?>"/></td> 
<td><input type="text" name="id" size="20" value="<?php echo $row['nombre']; ?>"/></td> 
<td><input type="text" name="id" size="20" value="<?php echo $row['marca'];?>"/></td>
<td><input type="text" name="id" size="20" value="<?php echo $row['modelo'];?>"/></td>
<td><input type="text" name="id" size="20" value="<?php echo $row['n_serie'];?>"/></td>
<td><input type="text" name="id" size="20" value="<?php echo $row['precio'];?>"/></td>
<td><input type="text" name="id" size="20" value="<?php echo $row['descripcion'];?>"/></td>

<td><a href="<?php echo "actualisa_datos.php?id=$row[id]"?>">Modificar</a>
<td><a href="<?php echo "borrar.php?id=$row[id]"?>">Eliminar</a></td>
</tr>
<?php
}
?>
</table>
Y lo cargo a la BD midificado con este otro donde el id es un autoincrement numerico.
Código PHP:
<?php
if(isset($_POST["id"]))
{
$sub_categoria $_POST["sub_categoria"]; 
        
$nombre $_POST["nombre"]; 
        
$marca $_POST["marca"]; 
        
$modelo $_POST["modelo"]; 
        
$n_serie $_POST["n_serie"]; 
        
$precio $_POST["precio"]; 
        
$descripcion $_POST["descripcion"];

include (
"config.php");

$sql 'UPDATE `equipos` SET `nombre` = \' $nombre\', `marca` = \'$marca\', `modelo` = \'$modelo\', `n_serie` = \'$n_serie\', `precio` = \'$precio\', `descripcion` = \'$descripcion.\' WHERE `id` = $id';

$result mysql_query($sql$link) or die ("Error en la consulta Query");

echo 
"REGISTRO ACTUALIZADO";

};

?>
Una aclaración: en la Tabla Equipos tambien tengo los campos name,type, size, foto, thumb. los cuales no necesitaria actualizar, no se si sera eso lo que está trabando a los demas datos?

Última edición por Carsan; 28/05/2007 a las 19:38 Razón: Agrego datos