Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/04/2011, 14:18
Avatar de sylwiatam
sylwiatam
 
Fecha de Ingreso: abril-2011
Mensajes: 35
Antigüedad: 13 años
Puntos: 0
Información Como puedo resolver el error de:Undefined index??

Hola miren puse el codigo para introducir los datos en las casillas en blanco para hacer una modificacion de datos y desp de eso se me ejecutan pero me dan el error de:Undefined index no se que es lo que esta mal ya lo revise varias veces y no lo veo hmm??
El codigo 1º es:

<?php
$servidor="localhost";
$basededatos="bd_pizzeria";
$usuario="root";
$password="";

$conexion=mysql_connect($servidor, $usuario, $password)
or die ("No se pudo realizar la conexión al servidor");
mysql_select_db($basededatos)
or die ("No se pudo abrir la base de datos");


$consulta1="select Numero_Pedido_Cliente from PEDIDO_CLIENTE";
$resultado1=mysql_query($consulta1);



echo "<html><head></head><body>";
echo "<body bgcolor=\"#5080e7\">";
echo "<center><font size=6 color=blue>Introduce Datos Nuevos<br><BR></font>";
echo "<FORM ACTION=\"datos_modificados.php\" target= \"contenido\" METHOD=\"POST\">";

echo "Datos anteriores: <br><br>";
echo "Numero Pedido Cliente: ".$_POST['Numero_Pedido_Cliente']."<br>";




echo "<br><br><br>Nuevo registro:<br>";

echo "<br>Codigo Cliente:";
echo "<INPUT type=\"text\" maxlenght=20 name=\"Codigo_Cliente\">";


echo "<br>Codigo Pizzero:";
echo "<INPUT type=\"text\" maxlenght=20 name=\"Codigo_Pizzero\">";


echo "<br>Codigo Repartidor:";
echo "<INPUT type=\"text\" maxlenght=20 name=\"Codigo_Repartidor\"<br>";

echo "<br>Codigo Vehiculo:";
echo "<INPUT type=\"text\" maxlenght=20 name=\"Codigo_Vehiculo\"<br>";


echo "<br>Fecha Pedido:";
echo "<INPUT type=\"text\" maxlenght=20 name=\"Fecha_Pedido\"<br>";


echo "<br>Hora Pedido:";
echo "<INPUT type=\"text\" maxlenght=20 name=\"Hora_Pedido\"<br>";

echo "<br>Importe Pedido:";
echo "<INPUT type=\"text\" maxlenght=20 name=\"Importe_Pedido\"<br>";


$consulta1="select Estado_Pedido from PEDIDO_CLIENTE GROUP BY Estado_Pedido ";
$resultado1=mysql_query($consulta1);

echo "<br>Estado del Pedido:";
echo "<SELECT NAME=\"Estado_Pedido\">";


while ($fila1=mysql_fetch_row($resultado1)){
echo "<option value=\"$fila1[0]\">$fila1[0] </option>";
}
echo "</select>";



$consulta2="select Tipo_Pedido from PEDIDO_CLIENTE GROUP BY Tipo_Pedido";
$resultado2=mysql_query($consulta2);


echo "<br>Tipo del Pedido:";
echo "<SELECT NAME=\"Tipo_Pedido\">";


while ($fila1=mysql_fetch_row($resultado2)){
echo "<option value=\"$fila1[0]\">$fila1[0] </option>";
}
echo "</select>";



echo "<br></select>";

echo "<br><br><input type=\"submit\" value=\"Modificar Pedido Cliente\">";
echo "<br></FORM>";
echo "</body></html>";

?>


el este primero llama a este 2º:

<?php
$servidor="localhost";
$basededatos="bd_pizzeria";
$usuario="root";
$password="";

$conexion=mysql_connect($servidor, $usuario, $password)
or die ("No se pudo realizar la conexión al servidor");
mysql_select_db($basededatos)
or die ("No se pudo abrir la base de datos");

echo "<body bgcolor=\"#5080e7\">";
echo "<center><font size=6 color=blue>Datos Modificados<br><BR></font>";


echo "Datos anteriores: <br><br>";

echo "Numero Pedido Cliente: ".$_POST['Numero_Pedido_Cliente']."<br>";





echo "<BR>";

echo "Datos Modificados:<br><br>";
echo "Numero Pedido Cliente: ".$_POST['Numero_Pedido_Cliente']."<br>";
echo "Codigo Cliente: ".$_POST['Codigo_Cliente']."<br>";
echo "Codigo Pizzero: ".$_POST['Codigo_Pizzero']."<br>";
echo "Codigo Repartidor: ".$_POST['Codigo Repartidor']."<br>";
echo "Codigo Vehiculo: ".$_POST['Codigo_Vehiculo']."<br>";
echo "Fecha Pedido: ".$_POST['Fecha_Pedido']."<br>";
echo "Hora Pedido: ".$_POST['Hora_Pedido']."<br>";
echo "Estado Pedido: ".$_POST['Estado_Pedido']."<br>";
echo "Importe Pedido: ".$_POST['Importe_Pedido']."<br>";
echo "Tipo Pedido: ".$_POST['Tipo_Pedido']."<br>";




$c1="UPDATE PEDIDO_CLIENTE SET Numero_Pedido_Cliente='$_POST[Numero_Pedido_Cliente]',Codigo_Cliente ='$_POST[Codigo_Cliente]', Codigo_Pizzero='$_POST[Codigo_Pizzero]',Codigo_Repartidor ='$_POST[Codigo_Repartidor]', Codigo_Vehiculo ='$_POST[Codigo_Vehiculo]', Fecha_Pedido='$_POST[Fecha_Pedido]', Hora_Pedido ='$_POST[Hora_Pedido]', Estado_Pedido ='$_POST[Estado_Pedido]', Importe_Pedido ='$_POST[Importe_Pedido]', Tipo_Pedido ='$_POST[Tipo_Pedido]' LIMIT 1;";
$r1=mysql_query($c1);

echo "<br><br><br>Los datos se han modificado satisfactoriamente.";

echo "</body>";

?>

Una vez ejecutado el segundo me da en la pantalla estos errores:



Datos anteriores:


Notice: Undefined index: Numero_Pedido_Cliente in H:\wamp\www\pedidos\datos_modificados.php on line 18
Numero Pedido Cliente:

Datos Modificados:


Notice: Undefined index: Numero_Pedido_Cliente in H:\wamp\www\pedidos\datos_modificados.php on line 27
Numero Pedido Cliente:
Codigo Cliente: 23
Codigo Pizzero: 12

Notice: Undefined index: Codigo Repartidor in H:\wamp\www\pedidos\datos_modificados.php on line 30
Codigo Repartidor:
Codigo Vehiculo: 3333
Fecha Pedido: 2010-08-08
Hora Pedido: 14:00
Estado Pedido: E
Importe Pedido: 20.50
Tipo Pedido: T

Notice: Undefined index: Numero_Pedido_Cliente in H:\wamp\www\pedidos\datos_modificados.php on line 41



Los datos se han modificado satisfactoriamente



jo xq falla eso jojo


Alguien me ayuda xfi:(