Tengo la siguiente problematica tengo un formulario con el siguiente codigo , con el nombre de crearportafolio.php
Código PHP:
Ver original
<form method="POST" action="operacion.php"> <input type="hidden" name="operacion" value="crearportafolio"> <table border="0" cellpadding="0" cellspacing="0" width="400"> <tr> <td>Nombre Portafolio</td> <td><input type="text" name="nombreportafolio"></td> </tr> <tr> <td></td> <td> <input type="submit" value="Crear Portafolio" class="botones" /> </td> </tr> </table> </form>
el codigo que insertar los datos en la BD
Código PHP:
Ver original
case crearportafolio: $sql_portafolio="INSERT INTO portafolios (nombreportafolio) values('".$_POST["nombreportafolio"]."')"; $resultado_portafolio=mysql_query($sql_portafolio,$link) or die ("problemas al insertar portafolio".mysql_error()); $sqlx="INSERT INTO portafoliodisenador (iddisenador,idportafolio) values('".$_POST["iddisenador"]."','".$id."')"; break;
la estructura de mis tablas
Código MySQL:
Ver original
[B]portafoliodisenador [/B] iddisenador idportafolio PRIMARY BTREE unico 0 13 0 1 0 3 [B]portafolios [/B] [B]pk [/B] idportafolio nombreportafolio 1 portafolio 1 2 portafolio 2 3 portafolio 3 [B]disenador [/B] iddisenador pk nombre apellido
etc etc ...
lo que intento lograr es crear desde el formulario crearportafolio.php insertar los datos a la tabla portafolios y ademas insertar esos dos id (iddisenador e idportafolio) en la tabla portafoliodisenador , lo e intentado con el codigo que expongo pero solamente me ingresar el valor del idportafolio y el iddisenador me lo deja en 0 , espero puedan ayudarme .
Saludos