• Cadastro
  • Fóruns
  • Manual
  • Projetos
  • Seminário
  • Tradução
  • Tutoriais
  • Dicas
Início

Itens ativos

  • Desenvolvimento de módulos
  • Pasta Image não encontra, mas está lá
  • Flash não carrega!
  • Template da Node
  • Módulos de pagamento
  • Envio de Senhas
  • Mostre seu Site
  • Como editar o modulo Search?
  • criação de site com drupal
  • Traduzir termos do tema
mais

Pesquisa

Google
Web Drupal Brasil

Login do usuário

  • Criar nova conta
  • Solicitar uma nova senha

Parceiros

Assine o RSS do Drupal-BR

RSS dos itens mais ativos

RSS do conteúdo

RSS dos comentários

Início » Fóruns » Suporte » Drupal

erro ao conectar com minha base de dados

Caros colegas, quando tento me conectar com minha base de dados, sou alertado com a seguinte mensagem:

warning:
mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/vhosts/www3.cassao.eti.br/httpdocs/portal/includes/common.inc(1352) : eval()'d code on line 8.

Poderiam me ajudar a resolver mais este impasse?

‹ modulo ramais Register globals Enabled ›
Enviado por cassao em seg, 23/06/2008 - 14:34.
  • Drupal
  • Por favor, se logue ou se registre para poder enviar comentários
  • 324 leituras

Você está tentando fazer

Você está tentando fazer uma conexão que não deu certo.
Esse código está dentro de algum bloco e/ou página certo? Não é o seu Drupal que está dando essa msg.

Abraço,
--
Rafael Ferreira Silva
http://www.rafaelsilva.net

Enviado por rafael em seg, 23/06/2008 - 18:17.
  • Por favor, se logue ou se registre para poder enviar comentários

conexão

Olá Rafael, este código está dentro de um bloco.

Atenciosamente,

PCLCassão
http://www.ensp.fiocruz.br
http://www.cassao.eti.br
Rio de Janeiro - RJ

Enviado por cassao em seg, 23/06/2008 - 21:49.
  • Por favor, se logue ou se registre para poder enviar comentários

este é o código....

Esté o código que estou tentando usar:

<?php
$con_m=mysql_connect("localhost","cassao","");

mysql_select_db("citacoes",$con_m);

$sql_m="SELECT citacao from citacoes
     WHERE id >= FLOOR( RAND( ) * ( SELECT MAX( id ) FROM citacoes )
   )
        ORDER BY id ASC"
;

  $sql_r=mysql_query($sql_m,$con_m);
  $citacao =mysql_fetch_array($sql_r);
?>

<?php

   echo $citacao['citacao'];

?>

Atenciosamente,

PCLCassão
http://www.ensp.fiocruz.br
http://www.cassao.eti.br
Rio de Janeiro - RJ

Enviado por cassao em seg, 23/06/2008 - 22:16.
  • Por favor, se logue ou se registre para poder enviar comentários

Cassão, Tente o seguinte:

Cassão,

Tente o seguinte: crie um arquivo php, coloque esse código, envie pro seu site, e veja se ele funciona (acessando ele diretamente). Se não funcionar, é algum erro no seu código e/ou BD.

Se funcionar, avisa aí que tentamos identificar o problema (mas acho q não vai dar erro).

Abraço,
--
Rafael Ferreira Silva
http://www.rafaelsilva.net

Enviado por rafael em ter, 24/06/2008 - 13:05.
  • Por favor, se logue ou se registre para poder enviar comentários

infelizmente não dar certo...

Rafael, infelizmente não da certo mesmo, pois o erro acima se da quando está na minha página. Abri um chamado para o meu provedor, pois está parecendo ser alguma coisa sobre direitos de escrita no linux.

Estou agradecido mais uma vez pela sua vontade em me ajudar.

Forte abraço.

Atenciosamente,

PCLCassão
http://www.ensp.fiocruz.br
http://www.cassao.eti.br
Rio de Janeiro - RJ

Enviado por cassao em ter, 24/06/2008 - 13:33.
  • Por favor, se logue ou se registre para poder enviar comentários

Cassão, Acho dificil ser

Cassão,

Acho dificil ser problema de escrita no servidor...
Geralmente este erro está relacionado com problemas no SQL.
Tente executar uma query mais simples e veja se o resultado é obtido.
A partir daí você poderá identificar melhor onde está o problema....

[]'s

Rodrigo Maeda

Enviado por rodrigo.maeda em ter, 24/06/2008 - 15:03.
  • Por favor, se logue ou se registre para poder enviar comentários

só pode ser escrita...

Rodrigo Maeda, testei a conexão com o banco sem usar quaisquer querys - OK.
Mas quando tento buscar dados via código, nada funciona. Foi por isto que cheguei à conclusão ser problema de escrita.
Aguardarei respostas dos técnicos dos meu provedor, caso contrário, por enquanto, desistirei desta etapa. Contudo, valeu pela sua ajuda, que será sempre bem vinda.

Atenciosamente,

PCLCassão
http://www.ensp.fiocruz.br
http://www.cassao.eti.br
Rio de Janeiro - RJ

Enviado por cassao em ter, 24/06/2008 - 15:23.
  • Por favor, se logue ou se registre para poder enviar comentários

Banco de Dados

Olá Cassão...

verifique se o banco de dados que você selecionou com mysql_selected_db tem essa tabela "citacoes".

Thiago Silveira

Enviado por thiagosilve em ter, 24/06/2008 - 16:31.
  • Por favor, se logue ou se registre para poder enviar comentários

Até que enfim.

Colegas, Rafael Ferreira e Rodrigo Maeda, vocês estavam certos, o erro estava no meu codigo.
O meu colega e amigo Thiago Silva me fez um alerta, e ponto, erro sanado.

Muitos obrigado a todos vocês.

Atenciosamente,

PCLCassão
http://www.ensp.fiocruz.br
http://www.cassao.eti.br
Rio de Janeiro - RJ

Enviado por cassao em ter, 24/06/2008 - 17:28.
  • Por favor, se logue ou se registre para poder enviar comentários

Thiago Silveira, e não

Thiago Silveira, e não Thiago Silva.

Atenciosamente,

PCLCassão
http://www.ensp.fiocruz.br
http://www.cassao.eti.br
Rio de Janeiro - RJ

Enviado por cassao em ter, 24/06/2008 - 18:51.
  • Por favor, se logue ou se registre para poder enviar comentários
Designimage

Este site é feito, orgulhosamente, com Drupal.