Ver Mensaje Individual
  #34 (permalink)  
Antiguo 11/11/2009, 08:10
ingluis
 
Fecha de Ingreso: enero-2009
Mensajes: 197
Antigüedad: 15 años, 4 meses
Puntos: 0
Información Respuesta: como puedo hacer insert a dos tablas diferentes

Este es el código completo:

Código php:
Ver original
  1. /
  2. <html>
  3. <link href="estilo.css" rel="stylesheet" type="text/css">
  4. <?php
  5. include_once("funciones.php");
  6. $fecha = $_POST['fecha'];
  7. $horaini = $_POST['horaini'];
  8. $horafin = $_POST['horafin'];
  9. $sala = $_POST['sala'];
  10. $vbeam = $_POST['vbeam'];
  11. $responsable = $_POST['responsable'];
  12. $evento = $_POST['evento'];
  13. if($fecha != "" && $horaini != "" && $horafin != "" && $sala != "" && $responsable != "" && $evento != "")
  14.     {
  15.     $conexion = conectar();
  16.     $vbeam = isset($_POST['vbeam'])? 1: 0; // estado del check, envia 1 si necesita o 0 si no
  17.     if ($_POST['sala'] == "Gerencia")
  18.        {
  19.         echo 'verdadero';
  20.         }
  21.          else
  22.              {    
  23.              echo 'Falso';
  24.              }
  25.              
  26.         $sql = "insert into neiva(fecha,horaini,horafin,sala,videobeam ,responsable,evento) values('$fecha','$horaini','$horafin','$sala', '$vbeam','$responsable','$evento'); insert into bogota(fecha,horaini,horafin,sala,videobea m,responsable,evento) values('$fecha','$horaini','$horafin','Sala Grande(14P)--1701','$vbeam','$responsable','$evento')";
  27.  
  28. $res = mysql_query($sql,$conexion);
  29.  
  30.       }
  31.       else
  32.       {
  33.        $res = false;
  34.       }
  35.    
  36.     if($res)
  37.        {
  38.         echo "Evento grabado";
  39.         redireccionar('3','mostrar.php');
  40.        }
  41.        else
  42.        {
  43.         echo "Error al grabar evento";
  44.        }
  45.     desconectar($conexion);
  46. }
  47.  else
  48. {
  49. ?>
  50.  
  51. <style type="text/css">
  52. <!--
  53. .Estilo20 { font-size: 9px;
  54.     font-weight: bold;
  55. }
  56. .Estilo21 {
  57.     color: #CC0000;
  58.     font-weight: bold;
  59.     font-style: italic;
  60. }
  61. -->
  62. </style>
  63. <form action="agregar.php" method="post" name="f1">
  64. <table border=0 cellspacing="0">
  65. <tr><td colspan="2"><span class="Estilo21">[AGREGAR EVENTO]</span></td></tr>
  66. <tr><td>Fecha</td><td><input type="text" name="fecha" value="<?php echo date('Y-m-d'); ?>" />
  67. Por favor respete el formato   </td>
  68. </tr>
  69. <tr><td valign="TOP"><div align="left">
  70.   <p>Hora Inicio </p>
  71.   <p>Hora Final </p>
  72. </div></td><td><p>
  73.   <input name="horaini" type="text" value="HH:MM:SS" />
  74. </p>
  75.   <p>
  76.     <input name="horafin" type="text" value="HH:MM:SS" />
  77. </p></td></tr>
  78. <tr><td align="center"><div align="left">Sala</div></td>
  79.   <td align="center"><div align="left"><span class="Estilo20">
  80.     <select name="sala">
  81.       <option>--Seleccione--</option>
  82.       <option value="Contabilidad">Contabilidad</option>
  83.       <option value="Recursos Humanos">Recursos Humanos</option>
  84.       <option value="Auditorio">Auditorio</option>
  85.       <option value="Gerencia">Gerencia</option>
  86.       <option value="Ninguna">Ninguna</option>
  87.     </select>
  88.   </span></div></td>
  89. </tr>
  90. <tr>
  91.   <td align="center"><div align="left">Video Beam
  92.     </div></td>
  93.   <td align="center"><div align="left">
  94.     <input type="checkbox" name="vbeam" value="vbeam">
  95.   </div></td>
  96. </tr>
  97. <tr>
  98.   <td align="center"><div align="left">Responsable
  99.     </div></td>
  100.   <td align="center"><div align="left">
  101.     <input name="responsable" type="text" size="40" maxlength="40" />
  102.   </div></td>
  103. </tr>
  104. <tr>
  105.   <td align="center">Observaciones</td>
  106.   <td align="center"><div align="left">
  107.     <textarea rows="5" cols="20" name="evento"></textarea>
  108.   </div></td>
  109. </tr>
  110. <tr>
  111.   <td colspan="2" align="center"><input name="submit" type="submit" value="Enviar" /></td>
  112. </tr>
  113. </table>
  114. </form>
  115.  
  116. <?
  117. }
  118. ?>
  119. </html>