Ver Mensaje Individual
  #6 (permalink)  
Antiguo 22/02/2009, 23:38
rikimm
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 8 meses
Puntos: 4
Respuesta: ayuda con tres dudas

ya pude poner los codigos pero detodos modos ahi esta el enlace para que vean como esta trabajando lo que me dejaron

por medio de esta consulta quiero sacar la resra de dias transcurrido de la fecha en la que se registro y en la que se atendio
Código PHP:
<? include "encabezado.php"?>

<?
$ver
=!$_POST[formulario_directorio.php]
?>

<!--"gymp" -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Ver Directorio</title>
</head>
<body>
<center><H3>Directorio</H3></center>
<br />
     
 <center>
<?

//include("conexion.php");
//hacemos conexion con mysql 
$local="localhost";
$usuario="root";
$contrase&#241;a="";
$basededatos="aseco";
$conexion=mysql_connect($local,$usuario,$contrase&#241;a) 
or die("No se ha podido conectar a la Base de Datos"); 
//selecionamos la base de datos
$dbmysql_select_db($basededatos,$conexion
or die (
"no se pudo selecionar la base de datos");
//se hace la consulta selecionando la base de datos
$nombre="nombre";//el nombre fue dijitado por el usuario
?>
<table width="300" border="0">
<? echo "Busqueda por: $busqueda";?>
<form name="buscar" method="post"  action="ver_reportes.php">
  <tr>
    <td width="149"><input name="busqueda" type="text" /></td>
    <td width="141"><input name="busca" type="submit"  value="buscar"/></td>
  </tr>
  </form>
</table>
<?

$consulta
"SELECT  * FROM reportes WHERE modelo like '%$busqueda%' or serie like '%$busqueda%' or reportes like '%$busqueda%' or fecha like '%$busqueda%'" ;
$resultadomysql_query($consulta
or die (
"<center>no se pudo ejecutar la consulta</center>");
/*muestra  el resultado de la tabla */
 
$nombre_usuario ucfirst($nombre)."s";
echo
      
"<tr><td colspan='3'><hr></td></tr>";
echo 
"
 <table width=500 height=37 border=1 bordercolor='#000000'>
  <tr>
    <td width=20 background='fondoformulario.jpg' ><center>Id</center></td>
    <td width=300 background='fondoformulario.jpg'>Nombre </td>
    <td width=70 background='fondoformulario.jpg'>Modelo</td>
    <td width=100 background='fondoformulario.jpg'>No. de reporte</td>
    <td width=100 background='fondoformulario.jpg'>No. de serie</td>
    <td width=500 background='fondoformulario.jpg'>Fecha de Reporte</td>
    <td width=100 background='fondoformulario.jpg'>Fecha Atendida</td>
    <td width=100 background='fondoformulario.jpg'>Hora de Reporte</td>
    <td width=100 background='fondoformulario.jpg'>Descripcion de reporte</td>
    <td width=100 background='fondoformulario.jpg'>Dias trasncurridos</td>
    
       </tr>
"
;

      while (
$filamysql_fetch_array ($resultado))
      {
      
extract($fila);
echo
"      
    <tr>
    <td>$Id</td>
    <td>$nombres</td>
    <td>$modelo</td>
    <td>$reportes</td>
    <td>$serie</td>
    <td>$fecha</td>
    <td>$fecha_entrega</td>
    <td>$hora</td>
    <td>$descripcion</td>
    <td>$resta</td>
    <!--<td><img src='eliminar.jpg' /></td>-->
    <!--<td> <a href='modificar_directorio.php'/><img src='modificar.jpg' longdesc='modificar_directorio.php' /></td>-->"
;
    
     echo 
"<!--<tr> <td colspan='3'><hr></td></tr>--->";
       }
       echo 
"</table>";
echo
"
</center>"
?>
<center><td><input name="cerrar" type="button" value="Cerrar" onclick="self.close()"/></td>
 
</center>



</body>
</html>
y en esta es donde quiero meter el chekbox donde me guarde la fecha en q se atendio por medio del checkbox yo utiliso dos codigos uno donde modifique y el otro para actualizar

para modificar es este:
Código PHP:
<? include "encabezado.php" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<?
if(isset($_POST[enviar]))    
 {
$local="localhost";
$usuario="root";
$contrase&#241;a="";
$basededatos="aseco";
$conexion=mysql_connect($local,$usuario,$contrase&#241;a); // Conectar con MySQL
$dbmysql_select_db($basededatos,$conexion);
 
$actual=date("y/m/d"filemtime("modificar_reportes.php")); 
$busca=mysql_query("SELECT * FROM reportes WHERE  reportes like '%$busca%'  "); //Busqueda por medio de el campo reportes 
$control=$_POST["reportes"];
$row = @mysql_fetch_array($busca); 

$nombres=$row[5];
$modelo=$row[4];
$reporte=$row[1];
$serie=$row[3];
$fecha=$row[2];
$actual=$row[7];
if(
mysql_num_rows($busca))
 {   
     
$datos=mysql_fetch_row($busca);
    echo 
"<form name=formulario  action=cambiar.php method=POST >
        <center><b>Modifica el formulario</b><br>
        <table>
        <tr><td>Nombre:</td> <td><input type='text' name='empresa' value='$nombres'  > <br></td></tr>
        <tr><td>Modelo:</td> <td><input type='text' name='nombre' value='$modelo' > <br></td></tr>
        <tr><td>Reporte:</td> <td><input type='text' name='apellidos' value='$reporte'  > <br></td></tr>
        <tr><td>Serie:</td> <td><input type='text' name='casa' value='$serie'> <br></td></tr>
        <tr><td>Confirma Reporte: </td><td><input name='' type='checkbox' value='$actual' />
        <!--<tr><td>Fecha de Reporte:</td> <td><input type='text' name='oficina' value='$fecha'> <br></td></tr>-->
                <tr><td><input type='submit' value='enviarDatos' name='enviarDatos' /></td>
        <td><input name='regresar' value='Volver' type='button' onClick='javascript:history.go (-1)' /></tr>
                            </form></table></center>    "
;
 }
 else
  echo 
"No se encontro el Numero seleccionado";
          
}

else {
?>
<center>
<form name="cambios" action="modificar_reportes.php" method="POST">
Seleciona el numero de reporte: <input type="text" name="busca" /><br>
<input type="submit" value="enviar" name="enviar" />
<input name="cerrar" type="button" value="Cerrar" onClick="self.close()">
</form>
</center>

<?
}
?>

<body>
</body>
</html>
y para actualizar es este
Código PHP:
<? include "encabezado.php" ?>
<html>
<head><TITLE>Cambiar o Actualizar Registro</TITLE></head>
<body>
<?php
if (isset($_POST[enviarDatos]))
{
$local="localhost";
$usuario="root";
$contrase&#241;a="";
$basededatos="directorio";
$conexion=mysql_connect($local,$usuario,$contrase&#241;a); 
$dbmysql_select_db($basededatos,$conexion); //Archivo para conectar con MySQL
date("y/m/d"filemtime("modificar_reportes.php"));
mysql_query("UPDATE reportes SET nombre='{$_POST['nombres']}', modelo='{$_POST['modelo']}', reporte='{$_POST['reporte']}', serie='{$_POST['serie']}', fecha_entrega='{$_POST['actual']}'");

}
?>
<center>Los cambios se han realizado satisfactoriamente<br>
<a href="modificar_reportes.php">Volver</a></center>
</body>
</html>
y lo de generar los reportes que se hacen en un dia a lo q me refiero es cuanto reporte se hicieron en un dia eso si no se como hacerlo