Hola jerkan,
Gracias por la respuesta parece que es eso. Lo unico que no se donde tengo que poner el strtoupper.
Código PHP:
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$insertSQL = sprintf("INSERT INTO datupertsonalak (NAN, IdPertsonala, Izena, Abizena1, Abizena2, JaiotzeData, IdSexua, Herrialdea, Helbidea, PostaKodea, Telefono1, Telefono2, Faxa, Emaila, InskripzioData, IdIkasketak, IdLanbideCV, Adina, IdUdalerria) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
strtouper(GetSQLValueString($_POST['NAN'], "text")),
GetSQLValueString($_POST['IdPertsonala'], "int"),
GetSQLValueString($_POST['Izena'], "text"),
GetSQLValueString($_POST['Abizena1'], "text"),
GetSQLValueString($_POST['Abizena2'], "text"),
GetSQLValueString($_POST['JaiotzeData'], "date"),
GetSQLValueString($_POST['IdSexua'], "int"),
GetSQLValueString($_POST['Herrialdea'], "text"),
GetSQLValueString($_POST['Helbidea'], "text"),
GetSQLValueString($_POST['PostaKodea'], "text"),
GetSQLValueString($_POST['Telefono1'], "text"),
GetSQLValueString($_POST['Telefono2'], "text"),
GetSQLValueString($_POST['Faxa'], "text"),
GetSQLValueString($_POST['Emaila'], "text"),
GetSQLValueString($_POST['InskripzioData'], "date"),
GetSQLValueString($_POST['IdIkasketak'], "int"),
GetSQLValueString($_POST['IdLanbideCV'], "int"),
GetSQLValueString($_POST['Adina'], "int"),
GetSQLValueString($_POST['IdUdalerria'], "int"));
mysql_select_db($database_Datuak3, $Datuak3);
$Result1 = mysql_query($insertSQL, $Datuak3) or die(mysql_error());
$insertGoTo = "Gizarteratzea2.php";
if (isset($_SERVER['QUERY_STRING'])) {
$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
$insertGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $insertGoTo));
}
Si lo pongo al lado del getvaluestring no me hace nada y si lo pongo al lado de la %s me da error de sql.
Si pudieras decirme donde va exactamente me harias un gran favor.
Gracias y saludos!!!