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
1510
Visitas
3
Resp
Por borch hace 12 años
Developer
Respuesta #1
Hola, prueba a poner == 0 en vez de espacio.
0
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
Por borch hace 12 años
Developer
Respuesta #3
perdon, no es ==0 sino ==""
0
Puntos
Por borch hace 12 años
Developer
Para comentar Inicia sesión o Regístrate
Phpres 2025@ All rights reserved.
Utilizamos cookies para mejorar la navegación en el sitio. Más información Aceptar