Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/02/2014, 23:00
Avatar de rottenp4nx
rottenp4nx
 
Fecha de Ingreso: octubre-2012
Ubicación: Santiago
Mensajes: 417
Antigüedad: 11 años, 6 meses
Puntos: 36
Respuesta: Problema else de una consulta php

tu if pregunta si existe la variable por GET pero no verifica si está en la BD

Código PHP:
Ver original
  1. <?php
  2. /* Aqui se mostrara un articulo en especifico... */
  3. if(isset($_GET['id'])){
  4. $result=mysql_query("select * from noticias where id='".$_GET['id']."'");
  5. //Si el las filas son mayor a 0, significa que hay registros, si no, no hay obviamente
  6. if(mysql_num_rows($result)>0){
  7.    while($row=mysql_fetch_array($result))
  8. {
  9. include ('sidebar.php');
  10. echo "<div id='noticiaizq'><center><img src='".$row['imagen']."' width='735' height='300'></center>";
  11. echo "<b><h1>".$row['titulo']."</h1></b>";
  12. echo '<div class="pad">'.$row["contenido"].'</div><br><br>' ;
  13. echo "<i>Autor:</i> <b>".$row['autor']."</b></div>";
  14. }
  15. }else{
  16.   echo "El producto no existe";
  17. }
  18. }else{
  19. echo "Lo Sentimos el producto al que intetaste acceder no existe, o ya se ah dejado de vender";
  20. }
  21. ?>

Saludos