Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/06/2010, 17:29
rufus
 
Fecha de Ingreso: mayo-2009
Ubicación: Andalucia
Mensajes: 650
Antigüedad: 15 años, 7 meses
Puntos: 1
fallo masivo al intentar insertados datos en mysql

hola. que me fallan todos los campos a ingresar..este es el error que me da:


Notice: Undefined index: precioplantilla in G:\wamp\www\abcerotica\presupuestoinsertado.php on line 23

asi con todos los campos ( son bastantes).

pongo el codigo:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin t&iacute;tulo</title>
</head>

<body>
Código PHP:
<?php


$ssql 
"insert into presupuesto(precioplantilla, etiquetado, colorcamiseta1,
 colortinta1,numerocamisetas1,precioregistro1,
        preciototal1,colorcamiseta2,
        colortinta2,numerocamisetas2,precioregistro2,
        preciototal2,colorcamiseta3,
        colortinta3,numerocamisetas3,precioregistro3,
        preciototal3,colorcamiseta4,
        colortinta4,numerocamisetas4,precioregistro4,
        preciototal4,colorcamiseta5,
        colortinta5,numerocamisetas5,precioregistro5,
        preciototal5,totalfactura,iva,ivafactura) values ('" 
$_POST["precioplantilla"]."',
        '" 
$_POST["etiquetado"]."','" $_POST["colorcamiseta1"]."','" $_POST["colortinta1"]."',
        '" 
$_POST["numerocamisetas1"]."','" $_POST["precioregistro1"]."',
        '" 
$_POST["colorcamiseta2"]."','" $_POST["colortinta2"]."',
        '" 
$_POST["numerocamisetas2"]."','" $_POST["precioregistro2"]."',
        '" 
$_POST["colorcamiseta3"]."','" $_POST["colortinta3"]."',
        '" 
$_POST["numerocamisetas3"]."','" $_POST["precioregistro3"]."',
        '" 
$_POST["colorcamiseta4"]."','" $_POST["colortinta4"]."',
        '" 
$_POST["numerocamisetas4"]."','" $_POST["precioregistro4"]."',
        '" 
$_POST["colorcamiseta5"]."','" $_POST["colortinta5"]."',
        '" 
$_POST["numerocamisetas5"]."','" $_POST["precioregistro5"]."',
        '" 
$_POST["totalfactura"]."','" $_POST["iva"]."',
        '" 
$_POST["ivafactura"]."' )";
$conexionmysql_connect("localhost""root""");

mysql_select_db("abcerotica"$conexion);

if (
mysql_query($ssql$conexion)){
    echo 
"sentencia ingresada!";
}else{
    echo 
"no inserte nada!" ;
}







?>
<a href="index.php">volver al inicio</a>
<a href="proveedor.php">ingresar otro presupuesto</a>
</body>
</html>


por que se produce este error? me fallara algo en la bd (mysql)? tengo que ingresar los datos en el mismo orden en como estan puestos en la bd? por que los tengo desornedados en el codigo php respecto a la bd!!

tambien ocurre que uso un formulario dinamico en el que grupos de datos (de 4 en 4) estan ocultos por si no se usan (pero los tengo como null en la bd)...

asi ke a alguien se lo ocurre que puede ser????