Fijate en el code de la Inserción:
Código PHP:
/*
LOS CAMPOS QUE LLEGAN, UNA VEZ HECHO UN PEQUEÑO PARSING, TIENEN LOS MISMOS
NOMBRES QUE LOS CAMPOS EN LA BDD. ENTONCES MAS BIEN LEO LOS CAMPOS DE LA BDD
Y CREO EL QUERY CON BASE EN ESTO
*/
include("parsing.php");
$sql="INSERT INTO clientes (";
$values='';
$fields = mysql_list_fields($bddBdd, "clientes");
$columns = mysql_num_fields($fields);
$bandera=false;
$fechacrea=date("Y-m-d",time()); //Alista fecha creacion
for ($i = 1; $i < $columns; $i++)
{
$name=mysql_field_name($fields, $i);
if($bandera)
{
$sql.=",";
$values.=",";
}
$sql.=$name;
$values.="'".$$name."'";
$bandera=true;
}
$sql.=") VALUES(".$values.")";
print($sql);
$result=$SQL->sql_query($sql);
print(mysql_error());
$msg->add(MSG_ERROR, "El formulario ha sido creado");