Pues no se si no tienes un IDE con debugger, lo que se me ocurre es que le pongas trazas a tu código para ver donde se esta cayendo:
Código PHP:
$link = mysql_connect("localhost","usuario","contraseña") or die("No se pudo conectar al servidor MySQL");
mysql_select_db("nombreDB",$link) or die("No se pudo conectar a la base de datos");
// Con esta sentencia SQL insertaremos los datos en la base de datos
$sql = "INSERT INTO nombretabla (nombre) VALUES ('{$_POST['nombre']}')";
$resul = mysql_query($sql,$link);
if(mysql_rows_affected($resul) > 0)
//resulto correcto has lo que tenias que hacer
else
echo 'No se pudo registrar. SQL : '.$sql;//Mira como se esta formanto tu SQL,, quizas tengas error ahi.
Aqui en el trabajo no tengo PHP, por lo que no puedo probar tu código, haber prueba y me cuentas.