Otra nueva intentona con implode Ahora pongo el implode donde se recoge el valor de la variable para enviarla por POST.
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$insertSQL = sprintf("INSERT INTO ficha_juego (nombre, Descripcion, Variantes, Fuente_biblio, Material, Objetivos, Observaciones, Lugar, autor, imagen, id_usuario, fecha_creacion, grupo_trabajo, deporte, interaccion) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['nombre'], "text"),
GetSQLValueString($_POST['Descripcion'], "text"),
GetSQLValueString($_POST['Variantes'], "text"),
GetSQLValueString($_POST['Fuente_biblio'], "text"),
GetSQLValueString($_POST['Material'], "text"),
GetSQLValueString($_POST['Objetivos'], "text"),
GetSQLValueString($_POST['Observaciones'], "text"),
GetSQLValueString($_POST['Lugar'], "text"),
GetSQLValueString($_POST['autor'], "text"),
GetSQLValueString($_POST['imagen'], "text"),
GetSQLValueString($_POST['id_usuario'], "int"),
GetSQLValueString($_POST['fecha_creacion'], "date"),
GetSQLValueString(implode (": ",$_POST['select_grupotrabajo']), "text"),
GetSQLValueString($_POST['textfield_deporte'], "text"),
GetSQLValueString($_POST['select_interaccion'], "text"));
Y tampoco va.
No adjudica ningún valor al campo grupo_trabajo (tendría que recogerlo de: "GetSQLValueString(implode (": ",$_POST['select_grupotrabajo']), "text")"), pero la cadena la devuelve vacia.
No se lo que falla.
Ayudaaaaaaaaaaaaaa. |