Jump to content


Photo

Como Faz Pra Exibir Uma Mensagem No Site Quando Não Tiver Nada No Mysq


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

#1 thioz21

thioz21

    Normal

  • Usuários
  • 116 posts
  • Sexo:Masculino
  • Localidade:Passos

Posted 29/04/2007, 15:18

Fala ai galera, bom ja tentei de varias maneira mais não deu certo, queria saber quando não tiver nada no MySQL ele exibe assim.. no meu caso eu fiz um sistema de comentario:

Exemplo:
Não à comentário em nosso registro

Código abaixo

<?php
require_once 'comentarios/config.php';
$query = 'SELECT nome,email,comentario,data FROM comentarios ORDER BY id';
$result = mysql_query( $query ) or die(mysql_error());
while( $row = mysql_fetch_array( $result, MYSQL_ASSOC ))
{
	 
	 $nome = $row['nome'];
	 $email = $row['email'];
	 $comentario = $row['comentario'];
	 $data = $row['data'];
	 
	

	 echo "<span class='texto'><b>Nome:</b> $nome</span><br>
	 			<span class='texto'><b>Email:</b> $email</span><br>
					<span class='texto'><b>Comentario:</b> $comentario</span><br><hr size='1' width='75%' color='#D7EDFD' style='border:1px #B7B7B7 dashed' />
	 
";}

?>


vlw galera


#2 Renan Gonçalves

Renan Gonçalves

    Web Developer

  • Usuários
  • 771 posts
  • Sexo:Masculino
  • Localidade:São Paulo, SP
  • Interesses:Programar PHP, Java (e JSP), Javascript (com Ajax, claro), Ruby (on Rails) !

Posted 29/04/2007, 15:23

Utilize a funcao mysql_num_rows, dessa maneira:

<?php
require_once 'comentarios/config.php';
$query = 'SELECT nome,email,comentario,data FROM comentarios ORDER BY id';
$result = mysql_query( $query ) or die(mysql_error());

if (mysql_num_rows($result) == 0) {
	echo "<span class='texto'><b>Nenhum registro</b></span>";
} else {
while( $row = mysql_fetch_array( $result, MYSQL_ASSOC ))
{
	
	 $nome = $row['nome'];
	 $email = $row['email'];
	 $comentario = $row['comentario'];
	 $data = $row['data'];
	
	

	 echo "<span class='texto'><b>Nome:</b> $nome</span><br>
				 <span class='texto'><b>Email:</b> $email</span><br>
					<span class='texto'><b>Comentario:</b> $comentario</span><br><hr size='1' width='75%' color='#D7EDFD' style='border:1px #B7B7B7 dashed' />
	
";
}
}


[]'s

?>

Edição feita por: Renan Gonçalves, 29/04/2007, 15:24.

Renan Gonçalves
renan.saddam@gmail.com
(WebSite / Gmail / orkut / Windows Live! Messenger
)

"Aquele que se define se limita."


#3 thioz21

thioz21

    Normal

  • Usuários
  • 116 posts
  • Sexo:Masculino
  • Localidade:Passos

Posted 29/04/2007, 15:26

Nossa Renam fico perfeito... obrigado mesmo (y)

Edição feita por: thioz21, 29/04/2007, 15:27.





1 user(s) are reading this topic

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

IPB Skin By Virteq