Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/10/2013, 18:05
omarinfinito
 
Fecha de Ingreso: enero-2012
Ubicación: <?php echo"Los teques"; ?>/////estado miranda
Mensajes: 196
Antigüedad: 12 años, 3 meses
Puntos: 9
Respuesta: Como hacer doble insert into

Primero qeu nada, usa el hightlight, segundo, es obvio lo que preguntas, examinemos tu codigo.


Código PHP:
Ver original
  1. $query="INSERT INTO productos (nombre,descripcion,precio,cuanto_hay)
  2.  
  3. values(
  4. '".$nombre."',
  5. '".$desc."',
  6. '".$precio."',
  7. '".$enStock."')";/////aqui creamos la variable query, genial, hasta aqui vamos bien
  8.  
  9. $query="INSERT INTO ofertas (nombre,descripcion,precio,cuanto_hay)
  10.  
  11. values(
  12. '".$nombre."',
  13. '".$desc."',
  14. '".$precio."',
  15. '".$enStock."')";/////aqui cambiamos la variable que designamos¡¡
  16.  
  17.  
  18.  
  19. if (mysql_query($query)){
  20. echo 'Inserci&oacuten con exito ';
  21.  
  22.  
  23.  
  24. }else{
  25. echo 'No se puedo insertar ';
  26. }
que tal si haces lo siguiente, Variable > query > variable > query usa este codigo, el cambio es minimo si lo ves bien



Código PHP:
Ver original
  1. $query="INSERT INTO productos (nombre,descripcion,precio,cuanto_hay)
  2.  
  3. values(
  4. '".$nombre."',
  5. '".$desc."',
  6. '".$precio."',
  7. '".$enStock."')";
  8.  
  9.  
  10. if (mysql_query($query)){
  11. echo 'Segunda inserci&oacuten con exito ';
  12. }else{
  13. echo 'No se puedo insertar ';
  14. }
  15.  
  16. $query="INSERT INTO ofertas (nombre,descripcion,precio,cuanto_hay)
  17.  
  18. values(
  19. '".$nombre."',
  20. '".$desc."',
  21. '".$precio."',
  22. '".$enStock."')";
  23.  
  24.  
  25.  
  26. if (mysql_query($query)){
  27. echo 'Segunda inserci&oacuten con exito ';
  28. }else{
  29. echo 'No se puedo insertar ';
  30. }

o simplemente creas dos variables distintas


Código PHP:
Ver original
  1. $query="INSERT INTO productos (nombre,descripcion,precio,cuanto_hay)
  2.  
  3. values(
  4. '".$nombre."',
  5. '".$desc."',
  6. '".$precio."',
  7. '".$enStock."')";
  8.  
  9. $query2="INSERT INTO ofertas (nombre,descripcion,precio,cuanto_hay)
  10.  
  11. values(
  12. '".$nombre."',
  13. '".$desc."',
  14. '".$precio."',
  15. '".$enStock."')";
  16.  
  17.  
  18.  
  19. if (mysql_query($query) AND mysql_query($query2)){
  20. echo 'Inserci&oacuten en ambas tablas con exito ';
  21.  
  22.  
  23.  
  24. }else{
  25. echo 'No se puedo insertar ';
  26. }

pateketrueke, es obvio el error ><