Notice: Undefined index tanto de la variable id y fecha si el id se almacena automaticamente y la de fecha ya tiene la instrucion de date ,este es el codigo que utilizo y si me hacen el favor de explicarme pork me manda ese error
Código 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">
<link rel="stylesheet" type="text/css" href="1.css" media="all" />
</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>
<?php
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
$db= mysql_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["reporte"];
$serie=$_POST["serie"]; // Se pasan las variables de Nombre, Apellidos, no_control, carrera, etc.. por medio del método POST.
$fechas=$_POST["fecha"];
$nombres=$_POST["nombres"];
$descripcion=$_POST["descripcion"];
//
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
{
$fechas= date ("y/m/d");
//date_default_timezone_set("(GMT-6:00)Ciudad de Mexico");
$hora= date ("h:i:s");
$sql= "INSERT INTO reportes (Id , reporte , fecha , serie , modelo, nombres , hora ,descripcion) VALUES ('', '$reportes', '$fechas', '$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>".$fechas."<br> <b>Hora:</b>".$hora." </br><b>Descripcion:</b>".$descripcion." ";
}
/*echo
"$sql" */
?>
<br><br>
<a href='formulario_reportes.php'>Volver</a></center>
<?php
}
else
{?>
<center>
<form name='reporteroners' action='formulario_reportes.php' method='POST'>
<table>
<tbody>
<td >Nombre Completo:</td>
<td><?php
$local="localhost";
$root="root";
$psw="";
$base="aseco";
$conexion= mysql_connect($local,$root,$psw);
$db= mysql_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><?php
$local="localhost";
$root="root";
$psw="";
$base="aseco";
$conexion= mysql_connect($local,$root,$psw);
$db= mysql_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='reporte' /></td>
</tr>
<tr>
<td>Serie:</td>
<td>
<?php
$local="localhost";
$root="root";
$psw="";
$base="aseco";
$conexion= mysql_connect($local,$root,$psw);
$db= mysql_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 height="30">Descripcion de reporte:</td>
<td><textarea name="descripcion"></textarea></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>
<?php
}
?
>
</body>
</html>