verificar se existe valor na base dados [RESOLVIDO]

1. verificar se existe valor na base dados [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 30/04/2009 - 20:47h

Boas gente

Tenho uma duvida, que já vi em algum lado mas já esqueci...
Eu tenho um campo na base dados faço um SELECT com o PHP e Mysql, para recolher os dados e apresenta-los. Agora queria do genero, se tivesse dados, apresentava-os, caso não apresentava uma mensagem a dizer que nao tem nada...

Aqui vai o meu SELECT

$query = "SELECT * FROM `agenda` WHERE `mes` ='".$mes_selecionado."' AND `ano` ='".$data['year']."' ORDER BY `agenda`.`data` ASC";
$result = mysql_query($query);
while ($row = mysql_fetch_array($result))
{
echo $row['texto'];
}

Sei que isto é bue basico.. Mas pronto já perdi esse codigo xD


  


2. MELHOR RESPOSTA

anna kamilla
annakamilla

(usa Manjaro Linux)

Enviado em 30/04/2009 - 21:25h

para aparecer digite nas linhas da tabela <?php echo "$variavel";?>

dai tente colocar um else.



3. Sucess :D

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/05/2009 - 06:51h

É isso mesmo..Só nao sabia que metodo devia usar para ver se recolheu algo da base de dados..

Mas tive á procura e encontrei isto e funcionou perfeitamente.. aqui vai.. para aqueles que venham a ter a mesma duvida.

$query = "SELECT * FROM `agenda` WHERE `mes` ='".$mes_selecionado."' AND `ano` ='".$data['year']."' ORDER BY `agenda`.`data` ASC";
$result = mysql_query($query);
while ($row = mysql_fetch_array($result))
{
echo $row['texto'];
}

if (mysql_num_rows($result) == 0) {
echo 'nenhum evento';
}

Funcionou bem cmg.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts