Buscador php mostrar si hay resultados
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 }?>Gracias
0
Puntos
Puntos
1510
Visitas
Visitas
3
Resp
Resp
Por borch hace 125 meses
Avanzado
Respuesta #1
Hola, prueba a poner == 0 en vez de espacio.
0
Puntos
Puntos
Por Irmerov hace 125 meses
Principiante
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 125 meses
Avanzado
Respuesta #3
perdon, no es ==0 sino ==""
0
Puntos
Puntos
Por borch hace 125 meses
Avanzado