Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/10/2009, 11:02
lobbys
 
Fecha de Ingreso: junio-2009
Ubicación: lima
Mensajes: 139
Antigüedad: 14 años, 10 meses
Puntos: 0
insertar datos de php a otro php o tabla

hola Maestros del PHP:
mi consulta eslasgte tengo un php que me muestra los resultado deu na consutlaaun peroanp que yo hagop or su codigo, aparecen sus datos y bueno la hora deentrada. LO que yo deseoes guardar esto en la misma BD o otra bd que lleme reportes pero aplicando insert into reportes(....) values(..) no me funciono.Que debo hacer para poder transefeir o guardar los resultados de esta consutla en otra bd .
Ah la table reportes tiene los camposque yo deseo insertar.
a contnuacion muestro mi codo php dedonde sale el resultado
Código PHP:
<?
//Header('Content-type: foto/jpg'); 
session_start();
include(
"include/bd.php");
include(
"include/functions.php");
$cod=$_GET['codigo'];
bd_connect();


    if(isset(
$_GET['paterno']) and $_GET['paterno'] != '') {
        
$sql_more .= " AND paterno LIKE '%" $_GET['paterno'] . "%' ";
    }
    if(isset(
$_GET['materno']) and $_GET['materno'] != '') {
        
$sql_more .= " AND materno LIKE '%" $_GET['materno'] . "%' ";
    }
    if(isset(
$_GET['nombre']) and $_GET['nombre'] != '') {
        
$sql_more .= " AND nombre LIKE '%" $_GET['nombre'] . "%' ";
    }

$personal"SELECT id_per, paterno, materno, nombre, id_ope, direccion_ope, cargo 
                FROM personal WHERE id_per = '$cod' 
                               " 
$sql_more 
                ORDER BY id_per"
;

          
//$personal="SELECT imagen FROM personal WHERE id_per = '$cod' "; 
//echo $personal["imagen"];  
               
                
//echo $personal;
$personal_query db_query($personal);

if(isset(
$_GET['Aceptar'])) {
<? 


$Fechadate('d-m-Y',time() - 21600 ); //le sumé  horas
$Horadate('H:i:s',time()  ); //le sumé una hora 

//echo "Fecha: ".$Fecha;
//echo "<br>";
//echo "Su hora de ingreso ha sido: ".$Hora;
//echo "<br>";
 
?>



  $personal = mysql_query("INSERT INTO personal(id_per, paterno, materno, nombre,celular, telefono_fijo, direccion, fech_ingreso,  
                           id_ope, direccion_ope,ind_personal, id_tipo, cargo,  hora_entrada, hora_salida )               
            VALUES( '".$_POST['id_per']."','".$_POST['paterno']."', '".$_POST['materno']."','".$_POST['nombre']."',
                    '".$_POST['celular']."','".$_POST['telefono_fijo']."', '".$_POST['direccion']."', '" . date('Y-m-d H:i') . "',
                    '".$_POST['id_ope']."', '".$_POST['direccion_ope']."', 'S', '".$_POST['id_tipo']."', '".$_POST['cargo']."',  
                    '" . date('Y-m-d H:i') . "', '". $Hora. "' , '". $Hora. "')");  
    //echo $personal; 
     //echo "Se registro su hora";
    db_query($personal); 
}





?>


<html>
<head>
    <title>REGISTRO</title>
        
        </head>

<body>
<?include ("cabecera.php")?>
<H2 align="center"> DATOS DEL PERSONAL</H2>

<div style="height:280;width:100%;overflow:auto">
<table border="1" width="100%" cellpadding="1" cellspacing="1">
<tr>
    <td valign="top">
    <?    
                $i 
1;
        while(
$personal db_fetch_array($personal_query)) {
        
?>

        <table border="0" width="100%" cellpadding="0" cellspacing="0" >
        <td>
                                   <tr> <td class="clsTituloTabla">Código</td> 
                        <td><?echo $personal['id_per']?></td></tr>
                        <tr><td  class="clsTituloTabla">Nombres</td>
                        <td ><?echo $personal['paterno'] . ' ' $personal['materno'] . ' ' $personal['nombre']?></td></tr>
                       <tr><td  class="clsTituloTabla">id_ope</td>
                        <td ><?echo $personal['id_ope']?></td ></tr>
            <tr><td  class="clsTituloTabla">Oficina de Enlace</td>
                        <td ><?echo $personal['direccion_ope']?></td></tr>
                        <tr><td  class="clsTituloTabla">Cargo</td>
                        <td ><?echo $personal['cargo']?></td></tr>
                        <tr><td  class="clsTituloTabla">Hora</td>
                        <td ><?echo date('H:i:s',time()  ) ?></td></tr>
                        <td align="center" class="clsTituloTabla">&nbsp;</td>
                                 </td>
                         

                        <td //onMouseOver="this.className='dataTableRowSelected'"                                                                                        //                         onmouseout="this.className='dataTableRow'">
                                   
                                               
                                   
        </td>
        <td>
            <td colspan="7" height="1" bgcolor="#000000"></td>
        </td>
        <?
        $i
++;
        }
        
?>
        </table>
        <? 


$Fecha
date('d-m-Y',time() - 21600 ); //le sumé  horas
$Horadate('H:i:s',time()  ); //le sumé una hora 

//echo "Fecha: ".$Fecha;
//echo "<br>";
//echo "Su hora de ingreso ha sido: ".$Hora;
//echo "<br>";
 
?>
<?
if ($Hora >= date ('-8:10:00',time()+18000)){
   echo 
"UD. LLEGO TARDE";
   }   
else{
    
    echo 
"UD. LLEGO TEMPRANO";
    }
?> 
<script language=javascript>
</script>
<tr></td>
</tr>
</table>
            <td align="center">
                <td align="center">
                <input type="submit" name="Aceptar" value="Aceptar" class="clsSubmit">    
                        <td align="bottom"><a href="index.php?>"><img border="0" src="images/regresar.gif">Regresar</a></td>
                        
            </td>
        </tr>


</div>

</body>
</html>
mi tabla reportes es la sgte:

Código HTML:
--
-- Estructura de tabla para la tabla `reporte`
--

CREATE TABLE IF NOT EXISTS `reporte` (
  `id_per` varchar(4) NOT NULL,
  `paterno` varchar(39) default NULL,
  `materno` varchar(39) default NULL,
  `nombre` varchar(39) default NULL,
  `id_ope` varchar(6) default NULL,
  `direccion_ope` varchar(40) default NULL,
  `fecha` date default NULL,
  `hora` time default NULL,
  PRIMARY KEY  (`id_per`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Volcar la base de datos para la tabla `reporte`
--
Agradeceria su ayuda.
Ah ¿hay forma de q se guarde automaticamente??