hola espero que te sirva y que resuelva tu problema
Código PHP:
<?php
/* CONECTAR CON BASE DE DATOS **************** */
$con = mysql_connect('localhost','root','dmrx921');
if (!$con){die('ERROR DE CONEXION CON MYSQL: ' . mysql_error());}
/* ********************************************** */
/* CONECTA CON LA BASE DE DATOS **************** */
$database = mysql_select_db("despliegate",$con);
if (!$database){die('ERROR CONEXION CON BD: '.mysql_error());}
/* ********************************************** */
//REALIZAR CONSULTA
if (isset($_POST['nombre'])){
$nom=$_POST['nombre'];
$nick=$_POST['nick'];
$app=$_POST['apellidos'];
$pass=$_POST['contrasena'];
//si el mail esta vacio si no asignale el campo por post y revisa que en tu formulario este el method:POST
$mails=NULL;
$sql = "INSERT INTO usuarios(nombre, nick, apellidos, email, contrasena) VALUES
('$nom', '$nick', '$app',$mails, '$pass')";
$result = mysql_query($sql);
if (! $result){
echo "La consulta SQL contiene errores.".mysql_error();
exit();
}else {echo "<center><font color='RED'>DATOS INSERTADOS CORRECTAMENTE</font><a
ref=/paginas/prueba/index.html>Volver</a>'";
}
}
?>