Soy un novato autodidacta en esto y estoy atascado,
Mi problema es que no consigo que entre en el OK1 abajo.
Y que no consiguo que haga el insert ni nada.
Ya lei lo que me poistearon anteriormente pero el sistema no me dejaba responder en el mismo post asi q he creado este nuevo,
la solucion de Java Script...
yo no sé Java, aun asi la he estado buscando en foros pero no he encontrado nada que me oriente, supongo que se debe a mi desconocimiento.
Muchas gracias por su tiempo! escriban lo que sea q será bien recibido

Código HTML:
<html><head><title>ALTA DE PRODUCTOS</title></head> <body topmargin="0" leftmargin="0" bgcolor="#ffffff" marginheight="0" marginwidth="0" text="#000000"> <h1>ALTA DE PRODUCTOS</h1> <table width="388" border="1" align="center" bgcolor="#FFFFFC"> <tr> <td> <table width="100%" border="0" align="center" style="font-size:12"> <tr> <td colspan="3" bgcolor="red"><div align="center"><b>NUEVO PRODUCTO</b></div></td> </tr> <tr> <td colspan="3"> </td> </tr> <tr> <td><div align="right">COMPONENTES</div></td> <FORM name="form1" METHOD=POST ACTION="<?php $PHP_SELF; ?>"> <td><input name="componentes" type="text" maxlength="2"></td> </tr> <tr> <td><div align="right"></div></td> <td><div align="left"><input name="OK" type="submit" value="OK" title="OK"></div></td> <td> </td> </tr></form>
Código PHP:
<?php
//AQUI VIENE EL PRIMER BOTON DE OK PARA QUE APAREZCA EL RESTO DEL MENU
if(isset($_POST['OK'])){
if(isset($_POST['componentes']) && $_POST['componentes']!=""){
?>
Código HTML:
<tr> <td><div align="right">NOMBRE DE PRODUCTO</div></td> <FORM name="form2" METHOD=POST ACTION="<?php $PHP_SELF; ?>"> <td><input name="producto" type="text" maxlength="50"></td> <td><div align="left">CANTIDAD</div></td> </tr>
Código PHP:
<?php
//AQUI APARECE EL BUCLE PARA EL NÚMERO DE COMPONENTES QUE HEMOS INSERTADO
for ($n=$_POST['componentes'];$n!='0';$n--){
?>
Código HTML:
<tr> <td><div align="right">COMPONENTE<?php echo"$n"; ?></div></td> <td><input name="componente<?php echo"$n"; ?>" type="text" maxlength="20"></td> <td><input name="cantidad<?php echo"$n"; ?>" type="text" maxlength="2"></td> </tr>
Código PHP:
<?php
}
?>
Código HTML:
<tr> <td><div align="right"></div></td> <td><div align="left"><input name="OK1" type="submit" value="OK1" title="OK1"></div></td> <td> </td> </tr></form>
Código PHP:
<?php
echo"eñe111<br>";
//SI ESTAN TODOS LOS DATOS INTRODUCIDOS SE HARÁ LA CONEXION Y LA INSERCION.
//por ahora solamente OK1 y producto
if(isset($_POST['OK1'])){
echo"eñe222<br>";
if(isset($_POST['producto']) && $_POST['producto']!=""){
echo"eñe333<br>";
$enlace = mysql_connect("localhost", "root", "") or die ("<br>No pudo conectarse : " . mysql_error());
mysql_select_db("almacen") or die("<br>No pudo seleccionarse la BD.");
$pro=$_POST['producto'];
$consulta = "insert into producto values ('0','$pro')";
$resultado = mysql_query($consulta);
echo "<br><br><br><br>Resultado:$resultado";
if(isset($resultado)){
if($resultado == 1){
echo "<br>El PRODUCTO se ha creado correctamente";
}
else{
echo "<br>No se ha creado ningún producto";
}
}
mysql_close($enlace);
}
else{
echo "POR FAVOR RELLENA TODOS LOS CAMPOS";
}
}
}
}
//$consulta1 = "create table '$pro'";
//$resultado1 = mysql_query($consulta1);
?>
Código HTML:
</table></td></tr></table></body></html>