Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/02/2009, 10:35
rikimm
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 16 años, 6 meses
Puntos: 4
tengo problemas con el time

como el tema lo dice tengo ese problema con ese codigo les voy a dar una idea de como lo estoy haciendo

estoy una formulario de reportes deonde se ponen el nobre quien reporta el numero de reporte la serie y modelo de la ompresora antes puse los campo de fecha y hora pero que se pusiera manual pero me decian que de esa forma no que lo hiciera automatico al enviar el formulario con la fecha no tengo problema ese si o almacena bien pero con la hora no me lo guarda mal en la base de dato el campo lo puse como time por si piensan que puede se eso le pongo el codigo php
Código PHP:
<? include "encabezado.php" ?>
<html>
<head><TITLE>Registro de Alumnos</TITLE>
<script src="SpryAssets/SpryValidationCheckbox.js" type="text/javascript"></script>
<link href="SpryAssets/SpryValidationCheckbox.css" rel="stylesheet" type="text/css">
</head>
<div id="publicacion">
<center><h2 class="titulo">Registro:</h2></center>
</div>
</div>
<body>
<center><H4><img src="alerta2.jpg">Antes de mandar los registros favor de revisar que hallas llenado bien los campos ya que no se pueden modificar los datos
<img src="alerta2.jpg"></H4>
</center>
<?

if(isset($_POST[enviar])) //Si el botón enviar es pulsado, hacer lo siguiente:
{
//include"conexion.php"; //Se incluye el archivo conexion.php para conectar con MySQL.
//hacemos conexion con mysql 
$local="localhost";
$usuario="root";
$contraseña="";
$basededatos="aseco";
$conexion=mysql_connect($local,$usuario,$contraseñ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");
//Pase de variables.
  
$id=$_POST["id"];
  
$modelo=$_POST["modelo"];
  
$reportes=$_POST["reportes"];
  
$serie=$_POST["serie"];   // Se pasan las variables de Nombre, Apellidos, no_control, carrera, etc.. por                         medio del método POST.
  
$fecha=$_POST["fecha"];
  
$nombre=$_POST["nombre"];
     
//
  
if($reportes==""//validacion de reporte
{
echo 
"Ingresa el Numero de Reporte<br>"
}
 
//else
 
//if($fecha=="")  //validación de fecha de reporte
 //{
   // echo "Ingresa la Fecha de Reporte<br>";
    //}
     //else
    // if($hora=="" )//validacion de nombre
     //{
     //echo "Ingresa la hora del reporte";
     //}
else
  {
$fechadate ("y/m/d");
$hora=     time("HH:MM:SS"); 
     
$sql"INSERT INTO reportes (id , reportes , fecha , serie , modelo,  nombres , hora ,descripcion) VALUES ('',  '$reportes', '$fecha', '$serie' , '$modelo', '$nombres' , '$hora' , '$descripcion')";  //se insertan los datos en una variable llamada sql.

 
mysql_query($sql);  //la variable se ingresa a la función mysql_query que esta es la que inserta a la base de datos.

//else
echo "<center>El registro se ha realizado satisfactoriamente<br><br> <b>Nombre:</b>".$nombres." <br> <b>Modelo:</b>".$modelo." <br> <b>No. de Reportes:</b>".$reportes."<br> <b>Serie:</b>".$serie."<br> <b>Fecha:</b>".$fecha."<br> <b>Hora:</b>".$hora." ";
}


/*echo
"$sql" */
?>


<br><br>
<a href='formulario_reportes.php'>Volver</a></center>
<? 
}
else
{
?>
 

<center>
<form name='reporteroners' action='formulario_reportes.php' method='POST'>
  <table >
    <tbody>
    <td>Nombre Completo:</td>
        <td><?
$local
="localhost";
$root="root";
$psw="";
$base="aseco";
$conexionmysql_connect($local,$root,$psw); 
$dbmysql_select_db($base,$conexion);      

  echo 
"<select name='nombres'>";

$result mysql_query("SELECT * FROM reporte_personas");

while(
$actual mysql_fetch_array($result)) {
echo
"<option>".$actual['1']."</option>";
}

echo 
"</select>";?>
        <tr>
      <td>Modelo:</td>
      
      <td><?
$local
="localhost";
$root="root";
$psw="";
$base="aseco";
$conexionmysql_connect($local,$root,$psw); 
$dbmysql_select_db($base,$conexion);      

  echo 
"<select name='modelo'>";

$result mysql_query("SELECT * FROM modelo");

while(
$actual mysql_fetch_array($result)) {
echo
"<option>".$actual['1']."</option>";
}

echo 
"</select>";?>
          </td>
      <tr>
        <td>No. de Reporte:</td>
        <td><input type='text' name='reportes' /></td>
      </tr>
      <tr>
        <td>Serie:</td>
        <td>
<?
$local
="localhost";
$root="root";
$psw="";
$base="aseco";
$conexionmysql_connect($local,$root,$psw); 
$dbmysql_select_db($base,$conexion);      

  echo 
"<select name='serie'>";

$result mysql_query("SELECT * FROM serie  ");

while(
$actual mysql_fetch_array($result)) {
echo
"<option>".$actual['1']."</option>";
}

echo 
"</select>";?>
        </td>
      </tr>
      <tr>
        <td>Descripcion de reporte:</td>
        <td><input type="text" name="descripcion" /></td>
      </tr><tr>
      <!--<td>Hora de Reporte:</td>
      <td><input name="hora" type="text"/></td>
      </tr>-->
      
      
      <tr>
        <td>
        <input type="submit" value="enviar" name="enviar" /></td>
        <td><input type="reset" value="borrar"/></td>
        <td><input name="cerrar" type="button" value="Cerrar" onClick="self.close()"></td>
      </tr>
      
  </table>
</form>

</center>
<?
}
?>

 </p>
<script type="text/javascript">
<!--
var sprycheckbox1 = new Spry.Widget.ValidationCheckbox("sprycheckbox1");
//-->
</script>
</body>
</html>