Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Scorpion_BR

Erro Mysql

Recommended Posts

Olá Moderadores, estou com o seguinte erro.

 

Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /home/putariah/public_html/kitreta.com/wp-content/themes/Ki Treta/footer.php on line 13

 

 

A linha 13 é essa => if(mysql_num_rows($redessociais) > 0) {

 

Está tudo funcionando perfeitamente, após a atualização do wordpress para a nova versão ele BUG.

 

Alguém possa ajudar

 

Att+

Thiago Santos

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde,

 

O problema está na sua query, execute-a no banco de dados, verifique o erro que o mesmo te retorna e procure sobre o mesmo.

 

Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde,

 

Pegue a query que está na variável $redessociais e execute-a direto no banco de dados.

 

Para exibir o valor da variável, faça echo $redessociais.

 

Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fraga

 

// Redes sociais

$redessociais = mysql_query("SELECT facebook, twitter, email, linkedin FROM wp_configuracoes");

if(mysql_num_rows($redessociais) > 0) {

$redessociais = mysql_fetch_array($redessociais);

extract($redessociais);

}

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Execute "SELECT facebook, twitter, email, linkedin FROM wp_configuracoes" no seu banco e veja se algum erro é retornado para você.

Compartilhar este post


Link para o post
Compartilhar em outros sites

usei lá como tava no exemplo retorno o erro assim

 

 

Parse error: syntax error, unexpected T_LOGICAL_OR in /home/putariah/public_html/kitreta.com/wp-content/themes/Ki Treta/footer.php on line 12

 

 

Usei assim:

 

$redessociais = mysql_query("SELECT facebook, twitter, email, linkedin FROM wp_configuracoes"); or die(mysql_error());

Compartilhar este post


Link para o post
Compartilhar em outros sites

"MySQL Server Has Gone Away = O servidor MySQL foi embora!

 

Altere a variável max_allowed_packet para um valor maior que o padrão (que é 16M) para que o mysqld possa responder a consultas que exigem o envio de pacotes maiores ao cliente sobre o protocolo em utilização - no Windows, 99,9% usa TCP/IP, no Linux, socket é mais rápido que TCP/IP.

 

OBS.: max_allowed_packet pode ser configurado em tempo de execução com SET (valores devem ser especificados em bytes) e no arquivo de configuração do MySQL - my.cnf ou my.ini.

 

Happy MySQL'ing!!"

 

- Wagner Bianchi

 

Você tentou isso? Verificou o timeout como indicaram?

 

Possui outra página que a conexão esteja ok? Verificou se os dados de conexão estão todos certos? Tentou fazer testes com outras querys?

 

Verifique estas questões amigo, debugue, procure o problema. A solução não cai do céu.

 

Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.