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í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"]."' )";
$conexion= mysql_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????