Jump to content


Photo

Duvida De Iniciante


  • Faça o login para participar
3 replies to this topic

#1 Allan Jones

Allan Jones

    Turista

  • Usuários
  • 57 posts
  • Sexo:Masculino
  • Localidade:Coxim-MS

Posted 18/03/2010, 03:13

Estou seguindo um livro que me mostra como mostrar o resultado de tabela do Banco de Dados.
e conforme o livro e tutoriais que peguei na internet seria assim
<? 
	$servidor = 'mysql27.prv.f1.k8.com.br.';
	$usuario = 'esportecoxim';
	$senha = 'xxxxxx'; considera-se correta
	$db = 'esportecoxim';
	
	if ($conexao = mysql_connect($servidor,$usuario,$senha)) {
		if (!mysql_select_db($conexao)) {
		echo 'Não foi possível selecionar o BD';
		}
		}
	else {
		echo 'Não foi possível conectar ao BD';
		}
	
$sql = "SELECT * FROM melhores";
$resultado = mysql_query($sql);
while ($linha = mysql_fetch_array($resultado)) { 
	echo 'id: '. $linha['id_artilheiro'];
	echo 'nome: '. $linha['nome_artilheiro'];
	}
	
?>

Está retornando o seguinte erro!!!
Não foi possível selecionar o BD
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/esportecoxim/www/melhor.php on line 18

Tô tentando aprender, mas uma coisinha básica desta já está me dando show.

#2 anave

anave

    Normal

  • Usuários
  • 107 posts
  • Sexo:Masculino
  • Localidade:Salvador

Posted 18/03/2010, 08:42

tenho uma duvida, vc está tb local ? pois se for local o $servidor deveria ser localhost e provavelmente $usuario seria root.
para isso vc deverá ter o servidor de banco de dados no seu pc, por exemplo eu uso o wamp.

Vê se ñ é esse o problema.

Outra coisa, ñ desista, tb estou aprendendo e tenho conseguido bastante coisas nesse forum.

Edição feita por: anave, 18/03/2010, 08:43.


#3 Willian Gustavo Veiga

Willian Gustavo Veiga

    12 Horas

  • Usuários
  • 175 posts
  • Sexo:Masculino

Posted 18/03/2010, 08:48

Bom dia, tudo bem?

Na função mysql_select_db você não está passando o nome do banco como parâmetro.

Um abraço, tudo de bom.
Posted Image

#4 Allan Jones

Allan Jones

    Turista

  • Usuários
  • 57 posts
  • Sexo:Masculino
  • Localidade:Coxim-MS

Posted 18/03/2010, 09:39

anave, não é local host não amigo, mas valeu.


Willian Gustavo Veiga, mudei o mysql_select_db para ($db), seria isto??? mas tb deu erro!!!

Outro tipo de erro, parece que agora ele encontrou o BD, mas ainda tem erro na linha 18. Creio que algo errado por aqui.
$sql = "SELECT * FROM melhores";
$resultado = mysql_query($sql);
while ($linha = mysql_fetch_array($resultado)) {

putsss deu certo...construi isto aqui, agora consigo contruir o mundo inteiro em PHP..ahauauhauha
Obrigado pessoal...
Aguardem novas dúvidas do iniciante aqui.

Edição feita por: Allan Jones, 18/03/2010, 09:36.





0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq