No es por nada .. pero PHP no es como las rutinas javascripts de "cortar y pegar" ... Encima hablas de "insert into" .. cuando eso es SQL (suponemos que de Mysql ..) .. Aclarate un poco
Lo que propenes si pensaras un pco no es dificil. Solo implica que tengas claro q es PHP y que que puedes hacer con HTML basico:
insert_into.php
<?
//te haces tu insert
?>
pagina con el boton. (HTML ..en la base).
<form action="insert_into.php" method=POST>
<input type="submit" name="Submit" value="boton">
</form>
Si no dominas HTML .. ponte las pilas con HTML . cuando lo tengas bien claro . sigues con PHP y por ultimo con Mysql o base de datos en general (SQL).
Un saludo,