Ver Mensaje Individual
  #11 (permalink)  
Antiguo 19/05/2011, 21:58
matt_1985
 
Fecha de Ingreso: enero-2011
Ubicación: /root
Mensajes: 530
Antigüedad: 13 años, 3 meses
Puntos: 61
Respuesta: problemas al insertar datos en dos tablas

la verdad intente implementar lo de la sentencia mysql_insert_id , pero me arrojo error, mi duda es que son dos id de distintas tablas que no se de donde tomar sus valores para insertarlos ? lo que en si necesito es poder insertar esos id en la tabla proyectodisenador.
mi codigo :

Código PHP:
Ver original
  1. case subeimagen:
  2. $sql_imagen="INSERT INTO proyectos (archivo,nombreproyecto,idareaespecializacion,fecha) values('".$HTTP_POST_FILES['archivo']['name']."','".$_POST["nombreproyecto"]."','".$_POST["areaespecializacion"]."',NOW())";
  3. //$result_imagen=mysql_query($sql_imagen,$link);
  4. $result_imagen=mysql_query($sql_imagen,$link) or die ("consulta1: ".mysql_error());
  5.  
  6. $sqlx="INSERT INTO proyectodisenador (iddisenador,idproyecto) values('".$_POST["iddisenador"]."','".$_POST["idproyecto"]."')";
  7. //$resultx=mysql_query($sqlx,$link);
  8. $resultx=mysql_insert_id($sqlx,$linkx) or die ("consulta2: ".mysql_error());
  9.  
  10. //copia archivo en carpeta temporal
  11. if(move_uploaded_file($_FILES['archivo']['tmp_name'],"/home/industr8/public_html/plaho/d/proyectos/".$_FILES['archivo']['name']."")){
  12. header("location:index.php?v=misproyectos");
  13. }
  14. break;

y el error que me arrojo

Código PHP:
Ver original
  1. Warning: Wrong parameter count for mysql_insert_id() in /home/industr8/public_html/plaho/d/operacion.php on line 87
  2. consulta2:

Última edición por matt_1985; 19/05/2011 a las 22:09