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
1492
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