Respuesta: Formulario que envía ID en vez del NAME PERDONA, ahora te entiendo. Aquí lo tienes:
$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
$editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$insertSQL = sprintf("INSERT INTO aperturas (categoria, subcategoria, name, descrip, date_dia, date_mes, date_ano, ccaa, provincia, localidad, calle, numero, piso, letra, antes, usuario) VALUES (%s,%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['categoria'], "text"),
GetSQLValueString($_POST['subcategoria'], "text"),
GetSQLValueString($_POST['name'], "text"),
GetSQLValueString($_POST['descrip'], "text"),
GetSQLValueString($_POST['date_dia'], "text"),
GetSQLValueString($_POST['date_mes'], "text"),
GetSQLValueString($_POST['date_ano'], "text"), GetSQLValueString($_POST['ccaa'], "text"),
GetSQLValueString($_POST['provincia'], "text"),
GetSQLValueString($_POST['localidad'], "text"),
GetSQLValueString($_POST['calle'], "text"),
GetSQLValueString($_POST['numero'], "text"),
GetSQLValueString($_POST['piso'], "text"),
GetSQLValueString($_POST['letra'], "text"),
GetSQLValueString($_POST['antes'], "text"),
GetSQLValueString($_POST['usuario'], "text")); |