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!