Hola tengo un problema para validar un campo vacio.
La validacion funciona bien, pero cuando muestro la pagina por primera vez me valida automaticamente sin tener que presionar el "INSERTAR", yo necesito que solamente valide cuando presiono el boton.
Este es el codigo del script
Código PHP:
<?php
$txtnom = $_POST['txtnom'];
if($_POST["txtnom"] == "")
{
echo "<script> alert('Debe ingresar el nombre');</script>";
}else{
mysql_query("SET NAMES 'utf8'");
$sql = "INSERT INTO alumnos VALUES ('$txtnom')";
$resultado = mysql_query($sql) or die(mysql_error());
};
?>
Este es el codigo del form:
Código PHP:
<FORM ACTION="" METHOD="post">
<span class="usuarios">Nombre</span></span>
<input type="text" name="txtnom"/>
<p>
<input type="submit" value="Insertar" name="BtnInsertar">
<input type="reset" value="Limpiar">
</p>
</FORM>
gracias