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

Consulta do select não me traz erro e nem os valores informados


Guest Lucas POA

Pergunta

Guest Lucas POA

Boa tarde pessoal, estou com uma pulga atraz da orelha...

O que acontece...

faço um select para os puxar os dados de uma tabela, mass não vem nada..

não da erro..O que o que pode ser..?

Obrigado

pastas no host: admin, css, flash, img, inc

na inc q está a concxao:

arq: bd.inc

<?PHP
$host = "localhost";    //Guarda o nome do servidor de dados
$user = "root";        //Guarda o nome de usuário para o servidor de dados
$senha = "wwwcasa";        //Guarda a senha de acesso ao servidor de dados
$dbname = "bd_amon";    //Guarda o nome do banco de dados do servidor

$conex = mysql_connect("$host","$user","$senha") 
      or die('Não foi possível conectar: ' . mysql_error());

$banco = mysql_select_db("$dbname") or die('Não foi possível selecionar o banco da dados');
?>
Codigo está dentro da pasta admin
<? 
          include("../inc/db.inc"); //conecta ao banco
          
          $SQL = "SELECT * from tb_post_blog
              order BY id DESC limit 10";
          $ret = mysql_query($SQL,$conn);
          while($row = mysql_fetch_array($ret)){
        
          $id = $row['id'];
          $tituloComentario = $row['titulo_comentario'];
          $comentario = $row['comentario'];
         
         echo "$id<br>$tituloComentario <br>$comentario"; //não vem nada
         }
         echo "$SQL";   //imprime -->SELECT * from tb_post_blog order BY id DESC limit 10
?>

table tb_post_blog

id titulo_comentario comentario data_post hora_post id_usuario nome_img

Obrigado pela atencao...

Link para o comentário
Compartilhar em outros sites

11 respostass a esta questão

Posts Recomendados

  • 0
Guest Lucas POA

Bom serra..coloquei exatamente isto

<? 
          include("../inc/db.inc");
          
          $SQL = "SELECT * from tb_post_blog
              order BY id DESC limit 10";
          //$ret = mysql_query($SQL,$conn);
          $ret = mysql_query($SQL,$conn)or die(mysql_error());
          while($row = mysql_fetch_array($ret)){
        
          $id = $row['id'];
          $tituloComentario = $row['titulo_comentario'];
          $comentario = $row['comentario'];

          echo "imprime";         //Nesta linha coloquei assim para ver se imprime algo, mas sem sucesso...tah se perdendo não sei aonde
    
            echo "$id<br>$tituloComentario <br>$comentario";
         
         }
         echo mysql_num_rows($ret);
         
         echo "$SQL";
?>

Link para o comentário
Compartilhar em outros sites

  • 0
Guest Visitante

Cara, eu acho que tu não está ne conectado no banco...

Digo isso porque tu jogou a conexão na variável $conex e está especificando na função mysql_query() a variável $conn.

Tenta suprimir o parâmetro de conexão na mysql_query().

Abraço!

Link para o comentário
Compartilhar em outros sites

  • 0
Guest Lucas POA

humm..como assim..

Estranho..parece estar certo...

meu amigo fez um teste no pc dele ele usa.. wampserver da o seguinte erro:

mysql_fetch_array(): argument is not a valid MySQL result

Não sei se ajuda...

o estranho q uso alguns selct parecido e outras coisas, não relacionada com este projeto.

e funciona

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,1k
    • Posts
      651,7k
×
×
  • Criar Novo...