Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/06/2007, 20:56
crucifijo
 
Fecha de Ingreso: septiembre-2003
Mensajes: 182
Antigüedad: 20 años, 8 meses
Puntos: 1
Insertar datos de dos tablas a travez de un formulario

HOla amigos fijense que tengo en mi phpmyadmin una base de datos que se llama inventarios con dos tablas:

Productos B]Marcas[/B]
Cveproducto Cvemarca
Descpro Descmarc
Pcompra
Pventa
Cvemarca

Las tablas las uno con "Cvemarca " mi duda es que este campo "Cvemarca " lo ligo con el combo de html "select" pero al momento de le doy click en el boton de registrar los datos no me registra la "Cvemarca "

Les dejo mi codigo para ver si alguien me puede decir como insertar los datos de las 2 tabla a travez del formulario ya que segun lo hago pero no me funciona.

Mi codigo de mi formulario:

<form method="post" action="altaproductos.php">
<p><span class="Estilo1">Ingrese el producto a registra</span>r
<input type="text" name="caja_desc_prod">
<br>
<span class="Estilo1">Ingrese su precio de compra </span>
<input type="text" name="precio_compra">
<br>
<span class="Estilo1">Ingrese su precio de venta </span>
<input type="text" name="precio_venta">
</p>
<p> <br>
<span class="Estilo1">Seleccione la marca del producto</span>
<select name="codigomarcas">
<?php
$conexion=mysql_connect("172.16.254.90","uhyl1432" ,"akos3682");
mysql_select_db("uhyl1432",$conexion);
$consulta=mysql_query("select Cvemarca,Descmarc from Marcas",$conexion);
while ($registros=mysql_fetch_array($consulta))
{
echo "<option value=\"$registros[Cvemarca]\">$registros[Descmarc]</option>";
}
?>
</select>
<br>
<input type="submit" value="Registrar">
</p>
</form>

Mi codigo de la segunda pagina que mando llamar "altaproductos.php"

<?php
include("conexion.php");
$consulta=mysql_query("insert into Productos (Descpro,Pcompra,Pventa,Cvemarca) values
('$_REQUEST[caja_desc_prod]','$_REQUEST[precio_compra]','$_REQUEST[precio_venta]',$_REQUEST[codigomarcas])");
echo "Registro agregado";
?>