Realizar un INSERT con PHP y MySQL

Esta semana tuve la necesidad de aprender como insertar un registro a una tabla en MySQL usando PHP, y este fue el resultado de la necesidad:
agregar.php 
<?php

$link=mysql_connect(“localhost”,”USUARIO_MYSQL”,”PASSWORD_USUARIO_MYSQL”);
mysql_select_db(“NOMBRE_BD”,$link);
$sql=”insert into NOMBRE_TABLA(CAMPO_TABLA1, CAMPO_TABLA2) values (‘$nombre’,’$tipo’)”;
$resultado=mysql_query($sql);
mysql_close($link);
echo “Registro dado de alta”;

?>
Si deseas consultar en la BD lo que [...]