+ Responder ao Tópico



  1. #1
    rsoto
    Visitante

    Padrão mysql_select_db TIRANDO DO SERIO!!!!!

    Galera estou com o apache 2, mysql 5.0 e o php 5 instalado aqui, consigo me conectar ao banco mas na hora de selecionar o banco nada!!!!! Quando tiro o "or DIE"do mysql_select_db a pagina carrega mas os dados das querys sql não carregam..
    Segue abaixo o meu arquivo de conexão.

    <?
    $dbserver = "localhost";
    $dbuser = "clever";
    $dbpsw = "***********";
    $dbname = "pelourinho";

    $conection = mysql_connect($dbserver,$dbuser,$dbpsw) or die("Não foi possivel se conectar ao banco");
    $banco = mysql_select_db($dbname,$conection) or die("Não pude selecinar o banco de dados");
    session_set_cookie_params(0);
    session_start();
    ?>

    POR FAVOR ALGUEM ME AJUDA..[/list]

  2. #2

    Padrão mysql_select_db TIRANDO DO SERIO!!!!!

    o or die soh eh executado se tiver algum erro na conexao, o erro deve ta em outro lugar, veja o error_log do apache

  3. #3

    Padrão mysql_select_db TIRANDO DO SERIO!!!!!

    Tente assim...
    Código :
    $link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
    if (!$link) {
       die('Not connected : ' . mysql_error());
    }
     
    // make foo the current db
    $db_selected = mysql_select_db('foo', $link);
    if (!$db_selected) {
       die ('Can\'t use foo : ' . mysql_error());
    }

  4. #4
    eyglys
    Visitante

    Padrão Re: mysql_select_db TIRANDO DO SERIO!!!!!

    Citação Postado originalmente por rsoto
    Galera estou com o apache 2, mysql 5.0 e o php 5 instalado aqui, consigo me conectar ao banco mas na hora de selecionar o banco nada!!!!! Quando tiro o "or DIE"do mysql_select_db a pagina carrega mas os dados das querys sql não carregam..
    Segue abaixo o meu arquivo de conexão.

    <?
    $dbserver = "localhost";
    $dbuser = "clever";
    $dbpsw = "***********";
    $dbname = "pelourinho";

    $conection = mysql_connect($dbserver,$dbuser,$dbpsw) or die("Não foi possivel se conectar ao banco");
    $banco = mysql_select_db($dbname,$conection) or die("Não pude selecinar o banco de dados");
    session_set_cookie_params(0);
    session_start();
    ?>

    POR FAVOR ALGUEM ME AJUDA..[/list]
    Um problema muito comum é o seguinte. O usuário que vc conectou não possue permissão de uso para o banco de dados que vc está selecionando. O código que o Marcio68Almeida deverá mostrar uma msg de erro, informando algo desse tipo.