Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/06/2009, 23:41
rikimm
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 8 meses
Puntos: 4
error varieble indefinido

bueno este es codigo lo estoy utilizando para almacenar un registro pero me manda este error
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
$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["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
  {
$fechasdate ("y/m/d");
//date_default_timezone_set("(GMT-6:00)Ciudad de Mexico");
$horadate ("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";
$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><?php
$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='reporte' /></td>
      </tr>
      <tr>
        <td>Serie:</td>
        <td>
<?php
$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 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>