hola ahora se me presento algo super facil, pero me ah dado muchos doloresde cabeza....
quiero que cuando el usuario le haga click le salga un mensaje disiendo que falta llenar por ejemplo el nombre y el rut.... hasta que tenge todo completo pueda seguir a la otra pantalla.
aqui mostrare el codigo, pero falta el del formulario, que es muy largo, asi que creo que aqui se debe validar eso... el formulario en el action apunto a este codigo.
ok salu2 y gracias de antemano, un novato en esto....
Código PHP:
<?php require_once('Connections/lll.php'); ?>
<?php
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
$theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $theValue;
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
$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 usuario (NOMBRES, APELLIDOP, APELLIDOM, RUT, DV, TELEFONO, TELEFONOT, CELULAR) VALUES (%s, %s, %s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['NOMBRES'], "text"),
GetSQLValueString($_POST['APELLIDOP'], "text"),
GetSQLValueString($_POST['APELLIDOM'], "text"),
GetSQLValueString($_POST['RUT'], "text"),
GetSQLValueString($_POST['DV'], "text"),
GetSQLValueString($_POST['TELEFONO'], "text"),
GetSQLValueString($_POST['TELEFONOT'], "text"),
GetSQLValueString($_POST['CELULAR'], "text"));
mysql_select_db($database_lll, $lll);
$Result1 = mysql_query($insertSQL, $lll) or die(mysql_error());
$insertGoTo = "registro_profesor.php";
if (isset($_SERVER['QUERY_STRING']))
{
$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
$insertGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $insertGoTo));
}
?>