No hay que saber ni php ni mysql para lo que yo he dicho. Solo html y algo de javascript. De todas formas te pongo el ejemplo más completo.
En primer lugar tenemos un formulario con un campo de texto "nombre" y debajo pondremos un div vacío (porque en un principio no contendrá nada) con id
"miDiv". Luego tendremos un botón en el que al hacer click nos enviará a la función javascript que nos lo comprobará.
Código:
<html>
<body>
<form id="miForm" action="#">
Nombre: <input type="text" id="nombre" value="">
<div id="miDiv">
</div>
<br/>
<input type="button" value="Validar" onClick="javascript:validar();">
</form>
</body>
</html>
En javascript implementamos la función
Código:
function validar(){
var nombre = document.getElementById("nombre").value; //Cogemos el valor del campo nombre
var miDiv = document.getElementById("miDiv"); // Cogemos la referencia al nuestro div.
var html = ""; //En esta variable guardamos lo que queramos añadir al div.
if(nombre == "") { //Comprobamos que está vacío
miDiv.innerHTML = ""; //innerHTML te añade código a lo que ya haya por eso primero lo ponemos en blanco.
html = "Debe introducir el nombre";
miDiv.innerHTML = html;
return false;
}
}
De todas formas si no sabes nada de javascript, sería mejor que antes de que siguieras echaras un vistazo a un manual o algo.