Ir para conteúdo

Arquivado

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

Ratu

Erro select

Recommended Posts

Olá pessoal do PHP, sou desenvolvedor ASP e quero aprender PHP tb !estava fazendo uns testes, e utilizei um codigo de exemplo, mas esta dando erro

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\wamp\www\arcanjos\conexao.php on line 28oq será ???

Codigo
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Untitled Document</title></head><body><?php// Mensagens de Erro$msg[0] = "Conexão com o banco falhou!";$msg[1] = "Não foi possível selecionar o banco de dados!";// Fazendo a conexão com o servidor MySQL$conexao = mysql_pconnect("localhost","ratu","") or die($msg[0]);mysql_select_db("arcanjos",$conexao) or die($msg[1]);// Colocando o Início da tabela?><table border="1"><tr>   <td><b>ID</b></td>   <td><b>Nome</b></td></tr><?php// Fazendo uma consulta SQL e retornando os resultados em uma tabela HTML$query 			= "SELECT id_usuario,vc_nome FROM tb_usuarios ORDER BY vc_nome";$resultado 		= mysql_query($query,$conexao);while ($linha 	= mysql_fetch_array($resultado)) {   ?>   <tr>	  <td><? //php echo $linha['id_usuario']; ?></td>	  <td><? //php echo $linha['vc_nome']; ?></td>   </tr>   <?php}?></table></body></html>
Valeu http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

//conecta o banco de dados$con = ("localhost", "user", "login") or die ("não conectou");$conn = mysql_select_db("banco",$con);$selecty = "select * from tabela";$my = mysql_query($select);while($var = mysql_fetc_array($$my)){ echo " $var[nome_campo] ";qualquer duvida...uanderson_aguiar@yahoo.com.brabraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

entaum cara, se você ver o meu codigo esta muito parecido com o seu, q esta com o mysql_fect_array -->esta errado neh! e esta faltando fechar o while, e esta variavel no mysql_fecth_array esta com 2 cifroes, esta correto isso??? naum vi diferenca no seu codigo pro meu ! !!!OPS: ACHEIera o nome da tabela q estava errada! hehehehvaleu da mesm forma!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá... vi que você separou o html do php...talvez se você fizer um bloco de comando separado seja melhor...para identificar e até mesmo para visualização!!!...Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

tipo uma recomendação geralmente muitas pessoas (eu sou um desses :)) erram o nome das tabelas no selects por causa de um erro banal.. que criar as tabelas no plural e no singural tudo junto....digamos as tabelas: * usuario * noticias * produto * precos * empresasse você notar algumas estaum no plural e outra no singular.. e dai as vezes sem ficar olhando o banco eu digamos que vou fazer um select nessa tabela USUARIO, e escrevo errado no select usuarioS dai tah o erro, e geralmente esses errinhos bestas saum os mais chatos de se achar...em por causa desses erros eu to com mania agora de criar tudos os nomes no singular... :)

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.