Ver Mensaje Individual
  #7 (permalink)  
Antiguo 05/12/2007, 16:20
Avatar de chalchis
chalchis
 
Fecha de Ingreso: julio-2003
Mensajes: 1.773
Antigüedad: 20 años, 9 meses
Puntos: 21
Pregunta Re: [código] - funciones auxiliares para conectarse con mysql

Cita:
Iniciado por gelit0 Ver Mensaje
Bueno, aquí os dejo una pequeña ayuda q uso para conectarme a las bases de datos de MySQL

Código PHP:
<?php
// funciones auxiliares para trabajar con bases de datos
// db_connect: Crea una conexión con el servidor.
function db_connect($sql_host$sql_usuario$sql_pass){
$db = @mysql_connect($sql_host$sql_usuario$sql_pass) or die('No pudo conectarse : ' mysql_error());
return 
$db;
}
// db_database: Seleccion de la base de datos.
function db_database($database){
mysql_select_db($database) or die('No pudo seleccionarse la BD.'.$database);
}
// db_query: Realiza una consulta simple
function db_query($select$from$where$like$ask){
$consulta 'SELECT '.$select.' FROM `'.$from.'` WHERE `'.$where.'` '.$like.' "'.$ask.'" LIMIT 0, 30 ';
$resultado mysql_query($consulta) or die('La consulta fall&oacute;: ' mysql_error());
return 
$resultado;
}
// db_free_result: Limpia los resultados de una consulta
function db_free_result ($resultado){
mysql_free_result($resultado);
}
// db_close: cierra la conexión con el servidor. 
function db_close($db){
mysql_close($db);
}
?>
Lo suelo poner como db_aux.php, además tengo otro db_conf.inc

Código PHP:
<?php
// Datos conexión a la Base de datos (MySql)
$sql_host=""// Host, nombre del servidor o IP del servidor Mysql.
$sql_usuario=""// Usuario de Mysql
$sql_pass=""// contraseña de Mysql
?>
Y a la hora de trabar simplemente con dos includes tienes todo de una forma más recogidita.

Como veréis está todavía un poco verde, ya que solo voy tengo lo más básico, pero es bastante comodo de usar.

Sugerencias, ayudas, consejos... Este post!! XD
podrias poner un ejmplo de como lo aplicas en algun archivo que ejecute esas funciones

saludos
__________________
gerardo