
08/05/2006, 16:33
|
 | | | Fecha de Ingreso: septiembre-2005 Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 19 años, 7 meses Puntos: 55 | |
bueno desde el vamos aca hay un error
while($reg=mysql_fetch_array($res))
{ $cod=$reg['codigo_i'];
$nom=$reg['nombre_i'];
echo "<option value=$codigo>$nom</option>";
echo $codigo;
}
deberias cambiar $codigo por $cod
segundo en el subpedirlistar.php
$codigo=$_Post['codigo'];
$desc=$_Post['desc'];
$marca=$_Post['marca'];
$cantidad=$_Post['cantidad'];
en ningun lugar veo q aparezcan des marca y cantidad solo pones el cod
el array $_Post[] no se escribe asi, es $_POST[]
los selects q generas tienen todos el mismo nombre, agregale <select size="1" name="desc[]" maxlength="100"> con el [] vas a hacer q php lo tome como un array y segundo trata de usar "" para los valores q asignas pq esto no siempre funciona bien y mucho menos funciona bien en todos los browsers
y dentro del subpedirlistar.php deberias tener algo asi
for($i=0;$i<count($_POST['desc']);$i++){
echo $_POST['desc'][$i];//listado de codigos con los cuales podrias hacer la busqueda y listar los productos selecionardos
}
espero q te sirva |