Échale imaginación ;D
Sirve para poder hacer todo el proceso pero de una forma mucho más resumida y automatizada, solo cambiando variables.
Pretendía dar una idea de lo que puede hacer esto, pero usaré ejemplos algo más prácticos:
Ejemplo 3
Para conectar a una base de datos hay que poner nombre de usuario, contraseña, nombre de la BBDD, servidor... y usar la función mysql_connect();
En vez de poner el código entero cada vez que queramos conectar:
//Base de datos
$dbnombre= "BBDD";
$dbusuario = "usuario";
$dbcontra = "contraseña";
$dbhost = "localhost";
//Conexión mysql
$conexion = mysql_connect("$dbhost","$dbusuario","$dbcontra");
//comprobaciones
mysql_select_db($dbnombre, $conexion) or
die(mysql_error());
...Podríamos hacer una función:
function Conectar {
//Base de datos
$dbnombre= "BBDD";
$dbusuario = "usuario";
$dbcontra = "contraseña";
$dbhost = "localhost";
//Conexión mysql
$conexion = mysql_connect("$dbhost","$dbusuario","$dbcontra");
//comprobaciones
mysql_select_db($dbnombre, $conexion) or
die(mysql_error());
}
Y conectaríamos a la base de datos con un simple...
$conectar = Conectar();