Jump to content


GiSP

Member Since 17/05/2011
Offline Last Active 21/09/2012, 03:48
-----

Posts I've Made

In Topic: Erro Em Mysql_Select_Db - Preciso De Uma Ajudinha

25/10/2011, 13:59

Eu sei, mas em todas eu estou chamando assim:

<?php require_once('Connections/conexao.php'); ?>

Só que pra funcionar, eu tive que colocar um include em cima do código também por isso estou achando estranho:

<?php
include "Connections/conexao.php";  //linha que adicionei
mysql_select_db($database, $bd);  //linha 30
$query_menu_pages = "SELECT id, titulo FROM pages WHERE versao = '".$_SESSION['versao']."' AND exibir = 'Sim' ORDER BY titulo ASC";
$menu_pages = mysql_query($query_menu_pages, $bd) or die(mysql_error());  //linha 32
$row_menu_pages = mysql_fetch_assoc($menu_pages);
$totalRows_menu_pages = mysql_num_rows($menu_pages);
?>

In Topic: Erro Em Mysql_Select_Db - Preciso De Uma Ajudinha

25/10/2011, 13:47

Já verifiquei e está tudo certo.

Muito estranho isso!

Estou fazendo um teste aqui e colocando um include do arquivo de conexão nas outras páginas e está funcionando, só que em todas, já está ajustado isso.

Em cima de cada página eu coloquei já um include chamando o arquivo de conexão, mas estranhamente, parece que não está funcionando.

Então eu coloquei um include acima do código e aí funcionou:


<?php
include "Connections/conexao.php";  //linha que adicionei
mysql_select_db($database, $bd);  //linha 30
$query_menu_pages = "SELECT id, titulo FROM pages WHERE versao = '".$_SESSION['versao']."' AND exibir = 'Sim' ORDER BY titulo ASC";
$menu_pages = mysql_query($query_menu_pages, $bd) or die(mysql_error());  //linha 32
$row_menu_pages = mysql_fetch_assoc($menu_pages);
$totalRows_menu_pages = mysql_num_rows($menu_pages);
?>

Colocando este include assim passa a funcionar, mas acho que isso está errado, pois no ínicio da página eu já tinha chamado o conexão.php

O que pode ser isso?

In Topic: Erro Em Mysql_Select_Db - Preciso De Uma Ajudinha

25/10/2011, 13:16

Então, mas a senha está correta como eu coloquei no arquivo de conexão:

conexao.php
<?php

$hostname = "localhost";
$database = "gigi_radio4";
$username = "gigi_gigi";
$password = "181718gima";
$db = mysql_connect($hostname, $username, $password);
if (!$db) {
    die('Não foi possível conectar: ' . mysql_error());
}
$db_selected = mysql_select_db($database, $db);

if (!$db_selected) {
    die ('Não pode selecionar o banco: ' . mysql_error());
}
?>

In Topic: Erro Em Mysql_Select_Db - Preciso De Uma Ajudinha

25/10/2011, 12:46

Do primeiro jeito, da esse erro:

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/gimabi/public_html/inc_lateral.php on line 31

Na verdade a linha 31 do erro é a antiga linha 32 só que como retirou uma linha ela ficou como 31:

<?php
$query_menu_pages = "SELECT id, titulo FROM pages WHERE versao = '".$_SESSION['versao']."' AND exibir = 'Sim' ORDER BY titulo ASC";
$menu_pages = mysql_query($query_menu_pages, $db_selected) or die(mysql_error());  //linha 31
$row_menu_pages = mysql_fetch_assoc($menu_pages);
$totalRows_menu_pages = mysql_num_rows($menu_pages);
?>

Do segundo jeito, eu já havia tentado antes e o erro é pior ainda:

Warning: mysql_query() [function.mysql-query]: Access denied for user 'gigi'@'localhost' (using password: NO) in /home/gigi/public_html/inc_lateral.php on line 31

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/gigi/public_html/inc_lateral.php on line 31
Access denied for user 'gigi'@'localhost' (using password: NO)

$query_menu_pages = "SELECT id, titulo FROM pages WHERE versao = '".$_SESSION['versao']."' AND exibir = 'Sim' ORDER BY titulo ASC";
$menu_pages = mysql_query($query_menu_pages) or die(mysql_error());  //linha 31
$row_menu_pages = mysql_fetch_assoc($menu_pages);
$totalRows_menu_pages = mysql_num_rows($menu_pages);

In Topic: Erro Em Mysql_Select_Db - Preciso De Uma Ajudinha

25/10/2011, 11:45

Olha, agora o erro está dando em outro arquivo:

Warning: mysql_select_db(): 3 is not a valid MySQL-Link resource in /home/gigi/public_html/inc_lateral.php on line 30

Warning: mysql_query(): 3 is not a valid MySQL-Link resource in /home/gigi/public_html/inc_lateral.php on line 32

O arquivo é este abaixo:

inc_lateral.php
<?php
mysql_select_db($database, $bd);  //linha 30
$query_menu_pages = "SELECT id, titulo FROM pages WHERE versao = '".$_SESSION['versao']."' AND exibir = 'Sim' ORDER BY titulo ASC";
$menu_pages = mysql_query($query_menu_pages, $bd) or die(mysql_error());  //linha 32
$row_menu_pages = mysql_fetch_assoc($menu_pages);
$totalRows_menu_pages = mysql_num_rows($menu_pages);
?>

Ai eu segui a mesma lógica e removi a linha 30 e alterei a linha 32 como na outra vez, retirando o identificador do bd, mas o erro fica a mesma coisa.

O que pode ser agora?

IPB Skin By Virteq