Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/12/2012, 08:58
carlosuc99
 
Fecha de Ingreso: junio-2011
Mensajes: 342
Antigüedad: 12 años, 10 meses
Puntos: 5
Exclamación Respuesta: Errores Formulario

Cita:
Iniciado por emprear Ver Mensaje
Esto no es exactamente un error
Notice: Undefined index: FirstClass in C:\xampp\htdocs\new_aircraft_process.php on line 13

Es simplemente porque ese campo lo tenés como disabled y no se envía.
Te recomendaría que revises el MySql y los campos de la tabla

hacé esta prueba, cambiá tu php por esto

Código PHP:
Ver original
  1. <?php
  2.  
  3. //include('./db.inc.php');
  4.  
  5. $ICAO = $_POST['ICAO'];
  6. $Name = $_POST['Name'];
  7. $WeightEmpty = $_POST['WeightEmpty'];
  8. $WeightFull = $_POST['WeightFull'];
  9. $CargoFull = $_POST['CargoFull'];
  10. $CruiseSpeed = $_POST['CruiseSpeed'];
  11. $Range = $_POST['Range'];
  12. $Price = $_POST['Price'];
  13. $FirstClass = $_POST['FirstClass'];
  14. $BusinessClass = $_POST['BusinessClass'];
  15. $EconomyClass = $_POST['EconomyClass'];
  16.  
  17. //    mysql_query("INSERT INTO aircrafts (ICAO, Name, WeightEmpty, WeightFull, CargoFull, CruiseSpeed, Range, Price, FirstClass, BusinessClass, EconomyClass) VALUES ('$ICAO', '$Name', '$WeightEmpty', '$WeightFull', '$CargoFull', '$CruiseSpeed', '$Range', '$Price', '$FirstClass', '$BusinessClass', '$EconomyClass')") or die(mysql_error());
  18.    
  19. echo "INSERT INTO aircrafts (ICAO, Name, WeightEmpty, WeightFull, CargoFull, CruiseSpeed, Range, Price, FirstClass, BusinessClass, EconomyClass) VALUES ('$ICAO', '$Name', '$WeightEmpty', '$WeightFull', '$CargoFull', '$CruiseSpeed', '$Range', '$Price', '$FirstClass', '$BusinessClass', '$EconomyClass')";
  20.  
  21. ?>

y procesá el form, con y sin disabled para FirstClass, vas a ver que recoge las variables correctamente

Saludos
Pues nada, la db está OK y los nombre son correctos.

Si le quito el disabled el error SQL lo da igual.