![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
25/04/2011, 12:28
|
![Avatar de stramin](http://static.forosdelweb.com/customavatars/avatar223191_4.gif) | | | Fecha de Ingreso: marzo-2008 Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 10 meses Puntos: 336 | |
Respuesta: dos insert en una consulta ok, entonces no les estas enviando valores, estas leyendo un $_POST que no existe, me explico:
en el formulario tienes estos 2 campos invisibles:
<input type="hidden" name="iddisenador" value="<?php echo $_POST['iddisenador'];?>">
<input type="hidden" name="idproyecto" value="<?php echo $_POST['idproyecto'];?>">
ambos están vacíos por que según se ve, aún no has hecho envío de formularios si no me equivoco, por lo tanto debes poner valores aquí, para asegurarte que tengan valores ve el código fuente de esa parte de la página.
Por otro lado el insert esta intentando insertar la id del registro (idproyectodisenador) la cual es autoincremento por lo tanto no debes insertarla, borrala de ambos lados del insert, así:
$sqlx="INSERT INTO proyectosdisenador (iddisenador,idproyecto) values('".$_POST["iddisenador"]."','".$_POST["idproyecto"]."')";
de modo que solo insertes 2 campos |