Hola, tengo un pequeño problema con mi código. Intento simplemente hacer un INSERT a mi DB pero NO me resulta nose porque...
dejo el código del formulario llamado agregar_inventario.php
Código PHP:
<div class="article">
<h2>Agregar Producto</h2>
<?php
$query= mysql_query('SELECT * FROM categorias ') or mysql_error();
?>
<table>
<form action="validar_inventario.php" method="post">
<tr><td>Nombre: </td><td><input name="nom_prod" type="text" id="nom_prod" size="20" /></td> </tr>
<tr><td>Precio: </td><td><input name="precio_prod" type="text" id="precio_prod" size="20" /></td> </tr>
<tr><td>Categoría</td>
<td>
<select value="categ_prod" name="categ_prod" id="categ_prod">
<option name="categ_prod" value="categ_prod" id="categ_prod">--Selección--</option>
<?php
while($row = mysql_fetch_array($query))
{
echo "<option name='categ_prod' value='categ_prod' id='categ_prod'>" .$row['id_categ']. "</option>";
}
?>
</select>
</td></tr>
<tr><td> </td><td><input type="submit" value="Enviar Formulario " /></td></tr>
</form>
</table>
<div class="clr"></div>
</div>
Y bueno dejo el código de validar_inventario.php
Código PHP:
Ver original<?php
$nom_prod= $_POST['nom_prod'];
$precio_prod= $_POST['precio_prod'];
$categ_prod= $_POST['categ_prod'];
$insert= mysql_query("INSERT INTO productos (nom_prod, precio_prod, categ_prod) VALUES ('$nom_prod','$precio_prod','$categ_prod')") or
mysql_error();
if(!$insert)
{
echo 'Aparentemente tenemos problemas con el servidor.';
}
else
{
echo 'Se ha agregado su Producto sin problemas.';
}
verifique que fueran los campos correspondientes en el insert y todo perfecto....el problema esta yo creo con CATEG_PROD del formulario...
La consulta fetch_array de AGREGAR_INVENTARIO.php funciona perfectamente.
nose porque no me devuelve ningún error del mysql_error()...
Ojala me puedan ayudar!
Saludos!