Informatic
Enviado por albertogrey • 21 de Enero de 2014 • 344 Palabras (2 Páginas) • 234 Visitas
Conexión a Base de Datos MySQL y PostgreSQL
Si trabajamos con PHP como lenguaje de programación y queremos trabajar con base de datos ya sea para registros de usuarios, almacenar comentarios, asignar permisos a usuarios, etc. Necesitamos acceder a una base de datos y esto lo logramos atreves de las conexiones, como los siguientes ejemplos que les muestro mas abajo.
Conexión a MyQL
/* conexion_func.php */
function conectar($conectar) {
$link='';
$host = "localhost";
$user = "root";
$pass = "mi_password";
$data = "mi_base_de_datos";
if($conectar == 1) {
$link = mysql_connect($host,$user,$pass) or die('No se pudo conectar a la base de datos.');
mysql_select_db($data) or die('Error al tratar de selecccionar la base.');
if($link) {
echo'conectado';
}
}
if($conectar == 0) {
$link = mysql_connect($host,$user,$pass);
mysql_close($link);
echo'cerrado';
}
}
Como Usar esta Función
/* conexion_func_ejemplo.php */
include("conexion_func.php");
conectar(1);
// conectar(0); cierra la conexión
Conexión a PostgreSQL
/* connect.php */
$host = "localhost";
$port = "5432";
$data = "mi_base_de_datos";
$user = "postgres"; //usuario de postgres
$pass = "mi_password"; //password de usuario de postgres
$conn_string = "host=". $host . " port=" . $port . " dbname= " . $data . " user=" . $user . " password=" . $pass;
...