
05/12/2007, 16:20
|
 | | | Fecha de Ingreso: julio-2003
Mensajes: 1.773
Antigüedad: 21 años, 8 meses Puntos: 21 | |
Re: [código] - funciones auxiliares para conectarse con mysql Cita:
Iniciado por gelit0 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ó: ' . 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 |