Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

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 125 meses
Avanzado
Respuesta #1
Hola, prueba a poner == 0 en vez de espacio.
0
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
Por borch hace 125 meses
Avanzado
Respuesta #3
perdon, no es ==0 sino ==""
0
Puntos
Por borch hace 125 meses
Avanzado
Compartir en facebook
Compartir en twitter
Compartir
Para comentar Inicia sesión o Registrate