BettMann Postado Maio 25, 2007 Denunciar Share Postado Maio 25, 2007 Olá! :unsure: Preciso verificar o seguinte:Se existem fotos com mesmo numero do "id" em execução ele mostra o link "veja mais", caso contrario, se não existir fotos com o "id" ele não aparece na tela.//consulta<?$sqlb = mysql_query("SELECT * FROM p_c_fotos WHERE id_local=$id");?>//mostra na tela<? if (@mysql_result($sqlb,0,id_local) != ''){ echo " "; }else{ ?> <a href="java script:Abrir('paroquia_fotos_frame.php?id=<?=$coluna[id_p];?>');"><img src="vejamais.jpg" width="122" border="0"></a><? }?>Só que está aparecendo em todos. Quero somente nos que possuem foto.Se alguém puder dar uma luz.Nesse link não deveria aparecer<http://www.luzevidafm.com.br/novo/igreja/paroquia/paroquia.php?id=1>Nesse tem que aparecer<http://www.luzevidafm.com.br/novo/igreja/paroquia/paroquia.php?id=9>Att.Não to conseguindo fazer a verificação pessoal.Preciso algo do tipoif (@mysql_result($sqlb,0,id_local) != 'ID'){ //que verifique igual a ID ou diferente de ID. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Maio 25, 2007 Denunciar Share Postado Maio 25, 2007 Faça uma query para buscar as fotos com aquele ID, use mysql_num_rows() para contar quantos resultados retornaram com a query que eu disse para fazer então use if/else, se o resultado for igual a zero não mostra o link, senão mostra... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 BettMann Postado Maio 28, 2007 Autor Denunciar Share Postado Maio 28, 2007 Faça uma query para buscar as fotos com aquele ID, use mysql_num_rows() para contar quantos resultados retornaram com a query que eu disse para fazer então use if/else, se o resultado for igual a zero não mostra o link, senão mostra...=================================Fiz como você disse, mas da erro na contagem de registros.É que já tenho um mysql_num_rows() para outra consulta acima desta.Não pode ter duas consultas? A primeira pegou certinho do mysql_num_rows(), já a segunda não.Não se pode usar dois mysql_num_rows() no mesmo arquivo.php?Att.================================ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Maio 28, 2007 Denunciar Share Postado Maio 28, 2007 Pode usar sem problema algum... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
BettMann
Olá! :unsure:
Preciso verificar o seguinte:
Se existem fotos com mesmo numero do "id" em execução ele mostra o link "veja mais", caso contrario, se não existir fotos com o "id" ele não aparece na tela.
//consulta
<?
$sqlb = mysql_query("SELECT * FROM p_c_fotos WHERE id_local=$id");
?>
//mostra na tela
<?
if (@mysql_result($sqlb,0,id_local) != ''){
echo " ";
}else{ ?>
<a href="java script:Abrir('paroquia_fotos_frame.php?id=<?=$coluna[id_p];?>');"><img src="vejamais.jpg" width="122" border="0"></a>
<? }
?>
Só que está aparecendo em todos. Quero somente nos que possuem foto.
Se alguém puder dar uma luz.
Nesse link não deveria aparecer
<http://www.luzevidafm.com.br/novo/igreja/paroquia/paroquia.php?id=1>
Nesse tem que aparecer
<http://www.luzevidafm.com.br/novo/igreja/paroquia/paroquia.php?id=9>
Att.
Não to conseguindo fazer a verificação pessoal.
Preciso algo do tipo
if (@mysql_result($sqlb,0,id_local) != 'ID'){ //que verifique igual a ID ou diferente de ID.
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
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.