prueba con <br><br>if (!$num_rows)<br>{ echo "no tiene nada";}<br><br>Rodrigo Escares<br><br><div><span class="gmail_quote">El día 7/08/07, <b class="gmail_sendername">Guillermo Andrés Saavedra</b> <<a href="mailto:gsaavedram@gmail.com">
gsaavedram@gmail.com</a>> escribió:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">buenas tardes lista.<br>mi consulta es la siguiente tengo este codigo el cual nose con que comparar el IF para que muestre el mensaje "no contiene casas" no logro que entre al if, se supone que entraria cuando pg_num_rows devuelva cero.
<br>he probado con:<br> ==0<br> ===0<br> =="" <br> ==''<br><br>cuando hay 1 o mas registros me muestra el valor pero cuando no hay registros pg_num_rows no me dice nada :(<br>puede que sea una basura en el ojo pero no le doi.
<br><br>$lista_casa="SELECT * FROM proyecto_casa WHERE id_proyecto = '$id_proyecto'"; <br> $lista_casa_q=pg_query($lista_casa);<br><div> $num_rows = pg_num_rows($lista_casa_q);
<br> while($fetch2c=pg_fetch_array($lista_casa_q) ){
<br> $nombre_casa=$fetch2c["nombre_proyecto_casa"]; <br><br>////////// aqui no logro que entre y muestre el mensaje le he puesto de todo "" ===0 '' " " ///
<br><br> if($num_rows == 0){<br> echo "<font class='sucursales'>no contiene casas</font>"; <br> <br>}else{
<br> echo"<table border='0' cellspacing='0'
cellpadding='0'><tr><td></td> <td><a href='../casas/v_casa.php'>$nombre_casa</a></td></tr></table>";
<br>} <br>}</div><br clear="all">Saludos<br><span class="sg">-- <br>G Andrés Saavedra. <br>Ubuntu Linux User #15829<br>(56)(9)5747376
</span></blockquote></div><br><br clear="all"><br>-- <br>Atte.<br>Rodrigo<br>(09) 78583265