Warning: mysql_num_rows() expects parameter 1 to be resource, boolean
Eu já fiz vários teste já verifiquei e não tem erro de syntax e quando eu faço o mesmo comando no mysql query browser o comando roda sem nenhum problema mais quando eu faço no PHP ele apresenta esse erro
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /**/ on line 162
<?php
include ("conexao.php");
$pesComet = "SELECT * FROM tb_conta INNER JOIN tb_perfil ON tb_conta.cd_conta=tb_perfil.cd_contaFK
INNER JOIN item_visualizacao ON tb_perfil.cd_perfil=item_visualizacao.cd_perfilFK
INNER JOIN tb_hq ON item_visualizacao.cd_hqFK=tb_hq.cd_hq
WHERE cd_hq = '".$hqcd."'";
//$pesComet = "SELECT * FROM";// ja usei esse select como teste mais mesmos assim apresenta o mesmo erro
$pesCometConec = mysql_query($pesComet, $conexao)or die('Erro no comando do comentario.<br>'.mysql_error());
if($pesCometConec = true){
$pesCometLin = mysql_num_rows($pesCometConec);//linha 162
echo "<script>alert('$pesCometLin');</script>";//quando essa mensagem é exibida nao aparece nada na variavel $pesCometLin
if($pesCometLin >= 1){
echo "<h3>".$pesCometLin."Comentarios</h3>";
for($j = 0; $j < $pesCometLin; $j++){
$ftUsu = mysql_result($pesCometConec, $j, 'nm_ft_perfil');
$nomeUsu = mysql_result($pesCometConec, $j, 'nm_perfil');
$comentUsu = mysql_result($pesCometConec, $j, 'ds_comentario');
?>
<div class="media">
<div class="pull-left">
<img class="avatar img-circle" src="fotos/foto.png" alt="" width="30" height="30">
</div>
<div class="media-body">
<div class="well">
<div class="media-heading">
<strong><?php if(isset($nomeUsu)){ echo $nomeUsu; } ?></strong> <small>27 Aug 2013</small>
</div>
<textarea id="teste" rows="5" class="form-control" name="texto" disabled="true"></textarea>
</div>
</div>
</div>
<?php
}
}else{
echo "<h3>".$pesCometLin."Comentarios</h3>";
}
}
?>Discussão (1)
Carregando comentários...