Hola buenas, en el archivo de resultados.phph, que es donde se muestran los resultados encontrados por el buscador, quiero que si encuentra resultados me los muestre, hasta aqui bien, y si no encuentra resultados me muestre un mensaje ta como "no hay resultados en esta busqueda" o asi. He puesto esta i esse, pero no se si esta bien, donde me falla?:
<?php if ($totalRows_Sacardatos = ""){?>
<div id="section_l">No se han encontrado resultados</div>
<?php }
else {?>
<div id="section_l">Resultados encontrados <?php echo $totalRows_Sacardatos ?></div>
<?php do { ?>
<div id="section_l">
<div id="tittle_h"><a href="verpost.php?date=<?php echo $row_Sacardatos['id']; ?>"><?php echo $row_Sacardatos['titulo']; ?></a></div>
<div id="post_info"><span class="in_txt"><img class="h_img" src="<?php echo $urlweb ?>img/date.png" width="14" height="14" />23 Dec, 2011</span>
<span class="in_txt"><img class="h_img" src="<?php echo $urlweb ?>img/category.png" width="14" height="14" /><a href="page/categoria.php">Categoria</a></span>
<span class="in_txt"><img class="h_img" src="<?php echo $urlweb ?>img/author.png" width="14" height="14" /><a href="user/usuario.php"><?php echo nombre ($row_Sacardatos['autor']); ?></a></span>
<span class="in_txt"><img class="h_img" src="<?php echo $urlweb ?>img/permalink.png" width="14" height="14" /><a href="ver_post.php">Enlace</a></span>
<span class="in_txt"><img class="h_img" src="<?php echo $urlweb ?>img/permalink.png" width="14" height="14" />Visitas <?php echo $row_Sacardatos['visitas']; ?></span>
</div>
</div>
<?php } while ($row_Sacardatos = mysql_fetch_assoc($Sacardatos)); ?>
</div>
<?php }?>
Gracias0
Puntos
Puntos
1492
Visitas
Visitas
3
Resp
Resp
Por borch hace 12 años
Developer
Respuesta #1
Hola, prueba a poner == 0 en vez de espacio.
0
Puntos
Puntos
Por irmerov hace 12 años
Novice
Respuesta #2
Gracias Imerov, era eso y que no tenia bien cerrado el else, se cierra justo despues de la linea
<?php } while ($row_Sacardatos = mysql_fetch_assoc($Sacardatos)); ?>
0
Puntos
Puntos
Por borch hace 12 años
Developer
Respuesta #3
perdon, no es ==0 sino ==""
0
Puntos
Puntos
Por borch hace 12 años
Developer