Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/11/2012, 11:39
cesar_romo64
 
Fecha de Ingreso: octubre-2011
Ubicación: Leon,gto.mx
Mensajes: 10
Antigüedad: 12 años, 6 meses
Puntos: 2
Pregunta Pase de parametros de un form a otro....

Tengo el siguiente incoveniente, tengo un index, a travez de combos select llamo a un pop up, dentro de este tengo un formulario, y hasta ahi......siento que ando dando vueltas por todas partes y no resuelvo nada asi que, me dirigo al foro haber si alguien me puede apoyar:

la estructura o esqueleto es la siguiente:

Código PHP:
<!DOCTYPE html>
<?php
metodo get para extraer variables
Se realiza la conexion a la BD
: include ("conexionabd)
 
Aqui se comparan datos en md5 para validar, aqui no hay problema.
$compara=" 
SELECT......
 
?>   

<html>

    
    <!--:ACCIDENTE DE TRABAJO (Seguridad e Higiene) -->
    <!--Fecha: ultimo periodo  del 2012-->

    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title> ACCIDENTE DE TRABAJO</title>
            
     <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
   
     <script type="text/javascript" src="js/..........js"></script>
       //Aqui se cargan los javascripts necesarios//
       
        <style type="text/css"> @import url('css/estructura.css');</style>
 
    </head>
     
    <body>
         <div class="presentacion"> 
    <center>  
           <br/> 
            <img class="imgleft" src="images/imagen.png" width ="115" height="105"  alt="title"/>
            <BR/><BR/>
                 <BR/><BR/> <br><br>
                      
            <span class="titulo" > NOMBRE EMPRESA </span> 
            <br>
               <br>
                  <br>
                  </center>
            <FORM name="formulario"  METHOD="POST" ACTION= "guardar_accidentes.php" >
            <input type="hidden" name="contestado" value="1"/>  
 <table  class="info">
 <center> <tr>  
             <th colspan=5 class='encabezado1'> <span style='font-size:12px;'> 
                 ANALISIS CAUSA RA&Iacute;Z</span><th/> </tr>
             <th colspan=1 class="izquierda"><span style='font-size:12px;'> 
             <a title="Plantel donde ocurrio el Accidente">PLANTEL:</a>
             <input class="texto" name="plantel" id= "plantel" value= "<?php echo $loc_pla;?>" readonly size="35" >
             </th></tr>
              
             <tr>         
             <th colspan=5 class='encabezado1'><span style='font-size:12px;'>
                 FECHA EN QUE OCURRE ACCIDENTE</span> <th/>
             </tr>
         
   
             <tr> 
            <th  class='izquierda'  ><span style='font-size:12px;'>
             <a title ="Indique la fecha en que ocurrio el accidente">Ingrese  la fecha en que ocurrio el accidente:</a>
             <input type="text" name="fecha" id="campofecha"/></span>
             </tr>
                   </table>
             <br>
             
             <table class="info" >
              <tr>         
             <th colspan=5 class='encabezado1'><span style='font-size:12px;'>
                 COMENTARIOS / DETALLES DEL ACCCIDENTE</span> <th/>
             </tr>
          <tr>
            <th colspan = 5 class='izquierda'  ><span style='font-size:12px;'> 
             <a title ="Indique en que curso ocurrio el accidente">En el curso:</a></span>
             <input class="texto" name="curso" id="curso" value= "<?php echo $nombre_curso;?>" readonly size="100" ></th> 
          </tr>
          
          
          
            <th class='izquierda'  ><span style='font-size:12px;'> 
             <a title ="Indique el tipo lesi&oacute;n, posteriormente selecione las opciones que corresponda y complete segun se le solicite">
             Indique lesi&oacute;n sufrida:</a></span></th>
          
       <!--aqui comienza el proceso de captura de tipo de lesión con los campos select-->
                
       <tr>
                     <th colspan="1"class="izquierda"> 
                         <span style="font-size:12px;"> Accidente de trabajo:
                                 <select  class="texto" name="accidente" id="accidente" >
                                     <option value="0"> » Seleccione el tipo de accidente</option></select></span></th> 
                </tr>
                
                <tr> 
                     <th class="izquierda"><span style="font-size:12px;"> Tipo de Lesion:   
                        </strong> </span>
                        <select  class="texto" name="lesion" id="lesion"  >
                        <option value="0"> » Seleccione el tipo de lesion </option>
                        
                        </select></span></th>  
                        
                        
                </tr>  
                
                 <tr>                                
                       <th colspan="1" class="izquierda">
                          <span style="font-size:12px;"> Tipo de herida: 
                            <select class="texto" name="herida" id= "herida" > 
                            <option value="0"> » Seleccione el tipo de herida</option></select></span></th> 
                </tr>
                        
                        <tr>                                
                       <th colspan="1" class="izquierda">
                          <span style="font-size:12px;"> Clasificacion de la herida: 
                            <select class="texto" name="clasificacion" id= "clasificacion" > 
                                <option value="0"> » Seleccione el grado de la lesi&oacute;n</option></select></span></th> 
                </tr>
                </tr>     
       
       </table>      
        <br>
       
      
      </center>  
         
<table class="info">
            <tr>
 <!- Solo mostrare un campo de cada parte de la estructura-->

                <th colspan=4 class='encabezado1'><span style='font-size:12px;'> <b>ANTECEDENTES</b><th></tr>                  
            <tr>
            <th colspan=1 class='izquierda'><span style='font-size:12px;'>
            <a title ="Describa los antecedentes del curso l completo posible">Explique en relaci&oacute;n al Curso:</a></span><tr></tr>
            <th class="izquierda"> <textarea class=estilotextarea4 name="antecedentes_curso" id="antecedentes_curso" rows="3" 
                                             cols="80" maxlength="500"  ></textarea> </th></tr>
            
                              
           </table>
         <br>
   
         <table class =" info">
        
          <tr>                 
            <th colspan = 4 class='encabezado1' ><span style='font-size:12px;'>
                    <b>RELATO DEL ACCIDENTE" </b></th></tr> 
            <tr>
               <th colspan=1 class='izquierda'><span style='font-size:12px;'> 
               <a title ="Comentarios sobre el instructor"> Describa como ocurrio el accidente:</a></span><tr></tr>
            <th class="izquierda"> <textarea class=estilotextarea4 name="relato_accidente" id="relato_accidente" rows="3" 
                cols="80" maxlength="500"  ></textarea> </th></tr>
                        
           </table>
           </br>    
            
     </div>
          <BR/>              
     <input  class="boton5"type="submit" value="Guardar" name="add"/>
          <BR/>  <BR/> 
     <button  class="boton5" id="cerrar" OnClick= "window.close()" > Cerrar </button>
     
   </center>
           </div>
        </FORM>
    </body>
</html>
hasta aqui es la parte del form:

Lo que si creo que esta del nabo es esto:

Procedicimiento para guardar:
Código PHP:
<!DOCTYPE html>
<html>

<head>
<title>Guardando datos de reporte accidente....</title>
</head>

<body>
<?php

// Recibimos por los datos procedentes del formulario
// Abrimos la conexion a la base de datos
 
include ("conexion");
        
$id_aplicacion $_POST['id_aplicacion'];
$id_pregunta $_POST['id_pregunta'];
$plantel $_POST['plantel'];
$id_respuesta $_POST['id_respuesta'];
$fecha $_POST['fecha'];
$hora $_POST['hora'];
$minutos $_POST['minutos'];
$curso $_POST['curso'];
$id_accidente $_POST['accidente'];
$id_lesion $_POST['lesion'];
$id_herida $_POST['herida'];
$id_clasificacion $_POST['clasificacion'];
$antecedentes_curso $_POST['antecedentes_curso'];
$antecedentes_espacio $_POST['antecedentes_espacio'];
$antecedentes_instructor $_POST['antecedentes_instructor'];

// insertar los datos 
 
en la BD 
$valor 
"INSERT INTO formato_accidentes (id_formato,id_aplicacion,id_pregunta,id_respuesta,plantel,fecha,hora,minutos,curso,accidente,lesion,herida,clasificacion,
antecedentes_curso,antecedentes_fisico,antecedentes_instructor,relato_accidente,daño_personal,daño_material, accion_1,accion_2,accion_3)"
;
        
        
$valor .= "VALUES ('$id_formato',$id_aplicacion','$id_pregunta','$id_respuesta','plantel','fecha','hora','minutos','curso',
                           '$id_accidente_trabajo','$id_lesion_trabajo','$id_herida','$id_clasificacion','antecedentes_curso',
    'antecedentes_espacio','antecedentes_instructor','relato_accidente','daño_personal','daño_material','accion_1','accion_2','accion_3' )"
;
$valor mysql_query($valor$conexionbd) or die(mysql_error().$valor);
        
$state true;       
?>
</body>

</html>
el error que me envia:

Notice: Undefined index: id_aplicacion in C:\xampp\htdocs\nombreproyecto\guardar_accidentes. php on line 16,17,19,20,22,29,36,37
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '�o_personal,daño_material, accion_1,accion_2,accion_3)VALUES ('',','','','pl' at line 2....



Se agradece cualquier aportacion
Saludos

Atte

Cesar