Hola JavierB y a todos
Estuve probando tu codigo pero no me va, estuve investigando en todo este foro pero no lo puedo resolver.
A ver aca te paso el codigo, derrepente estoy haciendo algo mal.
Código PHP:
/*******************************************************/
echo '<form action="javascript:verificar_tallas_colores()" name="frm_pack_cantidad" id="frm_pack_cantidad" method="post">';
/*******************************************************/
echo '<table width="300" border="0" cellspacing="0" cellpadding="0" align="center">';
echo '<tr>';
while ($colores = $bd->bbdd_fetch($EJECT_colores)){
$SQL_color_descripcion = "SELECT * FROM colores WHERE id= '$colores[id_color]' ";
$EJECT_color_descripcion = $bd->bbdd_query($SQL_color_descripcion);
$descripcion_color = $bd->bbdd_result($EJECT_color_descripcion,0,'descripcion');
echo '<td><input name="colores[]" type="checkbox" value="'.$colores["id_color"].'"><div align="center">'.$descripcion_color.'</div></td>';
}
echo '</tr>';
echo '</table>';
echo '<table width="300" border="0" cellspacing="0" cellpadding="0" align="center">';
while ($row1 = $bd->bbdd_fetch($qty_talla)){
$SQL_tallas='';
$SQL_tallas ='SELECT * FROM tallas WHERE id='.$row1['id_talla'];
$EJECT_SQL_tallas=$bd->bbdd_query($SQL_tallas);
$var_talla=$bd->bbdd_result($EJECT_SQL_tallas,0,"referencia");
/**************************************************/
echo '<div id="padre">';
echo '<tr>';
echo '<td>Talla -> '.$var_talla.'</td>';
echo '<td><input type="text" name="tal_'.$row1['id_prenda'].'_'.$row1['id_talla'].'" class="input_texto" style="text-align:center" maxlength="2" size="10" onkeypress="return validar_campos(event,/^([0-9])$/)" /></td>';
echo '</tr>';
echo '</div>';
/*************************************************/
}
echo '<tr>';
echo '<br /><td colspan="2"><center><input type="submit" name="Submit" value="Enviar"></center></td>';
echo '<input type="hidden" name="oculto_prenda" value="'.$Idprenda.'">';
echo '<input type="hidden" name="oculto_repre" value="'.$v_id_repre.'">';
echo '</tr>';
echo '</table>';
echo '</form>';
y Javascript
Código HTML:
<script>
function verificar_tallas_colores(){
for (i=0; ele = document.getElementById("padre").getElementsByTagName("input")[i]; i++)
if (ele.value == '') {
alert('No puede haber campos vacíos');
return false;
}
frm_pack_cantidad.action="ventas.php?a=pack_actualizar";
document.frm_pack_cantidad.submit();
}
</script>
Como puedo solucionar este problemilla.
Saludos y Gracias.