Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/06/2010, 02:50
opzina
 
Fecha de Ingreso: marzo-2008
Mensajes: 1.020
Antigüedad: 16 años, 1 mes
Puntos: 21
Funciones separadas

Hola,

hice este código y quería saber como separar las funciones:

¿Qué funciones quiero separar?

1. Una funcion para conectar
2. Otra funcion para seleccionar la base de datos

Que es lo que sucede?
Si armo la funcion para seleccionar la base de datos, y dejo el $link aca
Código PHP:
$dbselect mysql_select_db('news'$link); 
me dice que no se puede seleccionar la base de datos, pero si lo saco funciona todo.

Como hago para separar pero a la vez "enlazar" ambas funciones?


Código PHP:
function conectardb ($srv null$us null$pass null$dbn null){
    
$srv "localhost";
    
$us "root";
    
$pass "password";
    
$dbn "news";
    
    
$link mysql_connect("$srv""$us""$pass");

if (!
$link)
    {
        die(
"No se pudo conectar a la base de datos " mysql_error()) . "<br/>";
    }
//selecciono la base de datos "news"

$dbselect mysql_select_db('news'$link);
    
    if(!
$dbselect){
        die(
'No se pudo seleccionar la base de datos ' mysql_error());
    }

Saludos