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

Aprendendo Sobre Scripts


Flavia Soul

Pergunta

Fala galerinha show!

Seguinte...

To começando em php agora e é claro, que as dúvidas pairam na minha cabeça... mas uma delas é cruel. É aquela que fica batendo e não sai mesmo...

Bom, vamo lá...

Vejo scripts shows aki no site e quando baixo e vou "tentar" faze-lo funcionar, minha cabeça dá pau... Teria alguma alma caridosa que poderia explicar desde o ínicio como fazer um script funcionar? Um exemplo é o banner rotativo...

Quero colocá-lo no meu site, mas eu não sei por onde começar... é como em html? o arquivo inicial é o index?

Help me

Link para o comentário
Compartilhar em outros sites

Posts Recomendados

  • 0

Da uma olhada no usuario e Senha.. muitas vezes voce tem que colocar algo na frente do usuario..

pode ser isto.. ou nome do DB..

quando cria ele coloca suaconta_nomebanco susconta_nomeuser

no script tem que ser igual ao que aparece..

veja lá

Link para o comentário
Compartilhar em outros sites

  • 0

Flávia,

Parece que o erro está na função mysql_fetch_array(). você poderia copiar e colar o código aqui pra gente dar uma olhada? você pode estar tentando aplicar essa função à variável errada... eu sei porque já fiz isso! hehehe

Só um exemplo:

$conexao = mysql_pconnect("localhost", "usuario", "senha") or die("Conexão com o banco falhou!");

mysql_select_db("banco de dados") or die("Não foi possível selecionar o banco de dados!");

$query = "SELECT * FROM ... WHERE ... ";

$resultado = mysql_query($query,$conexao);

$linha = mysql_fetch_array($resultado);

$linha[0] = (primeira coluna do resultado da consulta no banco)

$linha[1] = (segunda coluna do resultado da consulta no banco)

$linha[2] = (terceira coluna do resultado da consulta no banco)

...

Entendeu? Qualquer dúvida, entre em contato.

Até mais!

Link para o comentário
Compartilhar em outros sites

  • 0

O Sistema todo esta no primeiro post.. para mim parece estar certo..

$resultado=mysql_query($consulta);

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

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

}

por isto sugeri o usuario e DB que tb já aconteceu comigo...

afinal nestes erros que aprendemos smile.gif

Link para o comentário
Compartilhar em outros sites

  • 0

Acho que achei um erro!

$resultado=mysql_query($consulta, $conectar);

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

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

}

Estou colocando em vermelho uma variável que parece estar faltando.

É mesmo, a gente aprende muito errando... mas é bom, se a gente acertasse sempre não teria a menor graça. biggrin.gif

Falou! Um abraço!

Link para o comentário
Compartilhar em outros sites

  • 0

hmmmmmmm.... achei o erro! Pelo menos um deles, ainda podem ter outros!

O banner.php está assim:

<?

require ("dados_bd.inc");

require ("funcoes.inc");

$conectar=conecta($bd,$user_bd,$senha_bd);

$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]'>");

}

?>

Altere o que está em vermelho:

<?

require ("dados_bd.inc");

require ("funcoes.inc");

$conectar = mysql_connect($bd, $user_bd, $senha_bd);

$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]'>");

}

?>

E deixe a alteração que você já fez anteriormente, ok? Acredito que ela estava faltando, mesmo.

Vai lá, então... tenta agora... e boa sorte!

Link para o comentário
Compartilhar em outros sites

  • 0

smile.gif

Olha só gente...

Eu quero agradecer muuuuiiito a galerinha que me ajudou, pois nesses dois dias vocês conseguiram tirar uma trava da minha mente com respeito a php. Não só nesse banner, mas enqt aguardava algumas respostas, testava outros scripts e consegui entender melhor como funciona. Claro, que pertubarei muito ainda, mas tinha que vir aqui e agradecer de coração pela força que vocês deram...

Adorei!!! wink.gif

Beijinhos mil rolleyes.gif

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,4k
    • Posts
      652,2k
×
×
  • Criar Novo...