Tengo estos dos codigos, pero no inserta nada, no se porque, he mirado ya por varios sitios, comprobando el codigo y demas, y no veo nada que este mal.
    
Código HTML:
Ver original- <form action="index.php?pag=conectarsemysql" method="post"> 
- <input type="text" name="nombre"><br /> 
- <input type="text" name="priapellido"><br /> 
- <input type="text" name="segapellido"><br /> 
- <input type="Submit" name="Enviar"><br /> 
Código MySQL:
Ver original- $conectarse = mysql_connect("localhost","root","password"); 
- $db = mysql_select_db("ejercicio_clase"); 
-   
- $nombre = $_POST['nombre']; 
- $priapellido = $_POST['priapellido']; 
- $segapellido = $_POST['segapellido']; 
-   
- $query = "insert into alumnos (nombre,priapellido,segapellido) values ('{$nombre}','{$priapellido}','{$segapellido}')"; 
-   
- mysql_query (- $query ) or-  die (- mysql_error ());
- $result = mysql_query($query); 
-   
- echo $result;  
- echo "<br />"; 
- echo "hola";