Ir para conteúdo
Fórum Script Brasil
  • 0

Erro De Código Php


gleiston

Pergunta

estou iniciando em php e não consegui identificar o erro abaixo, se puderem me ajudar.

Parse error: parse error, expecting `T_VARIABLE' or `'$'' in /home/renovein/public_html/banner.php on line 4

o arquivo

<?

require ("dados_bd.inc");

require ("funcoes.inc");

$conectar=conecta($renovein_renove,$xxxxxxxx,$000000);

$consulta="select * from banner where disponivel='Sim' order by rand() limit 0,1";

$resultado=mysql_query($consulta);

while ($linha=mysql_fetch_array($resultado)){

echo ("<img src='img/$linha[2]' alt='$linha[1]'>");

}

?>

Link para o comentário
Compartilhar em outros sites

13 respostass a esta questão

Posts Recomendados

  • 0
estou iniciando em php e não consegui identificar o erro abaixo, se puderem me ajudar.

Parse error: parse error, expecting `T_VARIABLE' or `'$'' in /home/renovein/public_html/banner.php on line 4

o arquivo

<?

require ("dados_bd.inc");

require ("funcoes.inc");

$conectar=conecta($renovein_renove,$xxxxxxxx,$000000);

$consulta="select * from banner where disponivel='Sim' order by rand() limit 0,1";

$resultado=mysql_query($consulta);

while ($linha=mysql_fetch_array($resultado)){

echo ("<img src='img/$linha[2]' alt='$linha[1]'>");

}

?>

Esta dando erro na linha que chama a funcao!

tenta assim:


<?
$conectar=mysql_connect("localhost", "usuario", "senha");
$consulta="select * from banner where disponivel='Sim' order by rand() limit 0,1";
$resultado=mysql_query($consulta);
while ($linha=mysql_fetch_array($resultado)){
echo ("<img src='img/$linha[2]' alt='$linha[1]'>");
}
?> 

Coloque seu usuario e senha direto no script!

Link para o comentário
Compartilhar em outros sites

  • 0

com esse código aumentaram os erros:

Warning: mysql_connect(): Unknown MySQL Server Host 'renovein_renove' (1) in /home/renovein/public_html/banner.php on line 2

Warning: mysql_query(): Access denied for user: 'renovein@localhost' (Using password: NO) in /home/renovein/public_html/banner.php on line 4

Warning: mysql_query(): A link to the server could not be established in /home/renovein/public_html/banner.php on line 4

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/renovein/public_html/banner.php on line 5

Link para o comentário
Compartilhar em outros sites

  • 0
você selecionou a base de dados através do mysql_select_db()?

é verdade na primeira correcao q passei esqueci de colocar.

tente assim agora:

<?
$conectar=mysql_connect("localhost", "usuario", "senha");
$bd=mysql_select_db("seubanco",$conectar);
$consulta="select * from banner where disponivel='Sim' order by rand() limit 0,1";
$resultado=mysql_query($consulta);
while ($linha=mysql_fetch_array($resultado)){
echo ("<img src='img/$linha[2]' alt='$linha[1]'>");
}
?> 


Link para o comentário
Compartilhar em outros sites

  • 0

ok, muito obrigado pela ajuda de vocês, o script deu certo, me expliquem uma coisa. Ele vai mudar o banner toda vez que entrar na página ou ela for atualizado, correto?

agora acredito que seje em javascript, um script que faça muda o banner em tempo real na página, como por exemplo a cada 30 segundos.

se puderem me indicar algo, fico grato.

Link para o comentário
Compartilhar em outros sites

  • 0
Guest Thiago F. Pappacena

Há uma tag html que se coloca no head que faz a página ser recarrecada de tempos em tempos... procure por aí (entre em algum site que tenha auto-refresh e olhe o código ou busca nos scripts do site)...

Espero ter ajudado...

Link para o comentário
Compartilhar em outros sites

  • 0

cara....

na pagina mesmo você pode colocar um iframe.... ai so a pagina q tem o banner seria atualizada, sem precisar recarregar todo o resto.... <iframe border=0 width=468 height=60 src=banner.php>..... ai no banner.php, por exemplo, você coloca lem cima, entre as tags <head> e </head>, <meta http-equiv="refresh" content="30">....

espero ter ajudado...

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...