Les comento el problema que me esta ocurriendo.
Tengo una base de datos llamada catalogos con una serie de productos, la cuestión es que le cree un formulario para que se puedan añadir nuevos productos. La cuestion es que no funciona, y no se porque
Aquí le muestro el código.
Este código es el del archivo del Panel en el que me muestra la informacion de la base de datos.
Código PHP:
<?php
include("conexion1.php");
//Me conecto con mysql
$consulta="Select prd_nombre, prd_descripcion, prd_precio From productos";
$resultado= mysql_query($consulta);
$registro= mysql_num_rows($resultado);
//Inicio del muestreo
while($fila=mysql_fetch_array($resultado)) {
?>
<tr>
<td><?php echo($fila["prd_nombre"]);?></td>
<td><?php echo($fila["prd_descripcion"]);?>)</td>
<td><?php echo($fila["prd_precio"]);?></td>
<td><a href="editar_form.php" border="0"><img src="imagenes/editar.png"/></a></td>
<td><a href="form_borrar.php"><img src="imagenes/borrar2.png"/></a></td>
</tr>
<?php
}
//fin del muestreo
mysql_close();
?>
Luego al hacer clic en agregar nuevo producto lo dirige a un formulario en el que completa su nombre, una descripcion y el precio asignado, y al ahcer clic en agregar lo dirige a un archivo alta.php que teien el siguiente código.
Código PHP:
<?php
$prd_nombre=$_POST['prd_nombre'];
$prd_precio=$_POST['prd_precio'];
$prd_descripcion=$_POST['prd_descripcion'];
$tipo_id=$_POST['tipo_id'];
$prd_alta= date("Y-m-d");
include("conexion1.php");
$alta="Insert into productos values(null, '$prd_nombre',
'$prd_descripcion', $prd_precio, $tipo_id,'$prd_alta')";
mysql_query($alta);
mysql_close();
?>
</body>
<table border="1">
<tr>
<td>Nombre:<?php echo($prd_nombre);?></td>
</tr>
<tr>
<td>Descripcion:<?php echo($prd_descripcion);?></td>
</tr>
<tr>
<td>Precio:<?php echo($prd_precio);?></td>
</tr>
<tr>
<td>Categoria:<?php echo($tipo_id);?></td>
</tr>
Espero que me puedan ayudar a solucionar este problema.
Un saludo.
Matías.