Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/06/2012, 12:08
towi62
 
Fecha de Ingreso: abril-2005
Mensajes: 253
Antigüedad: 19 años
Puntos: 0
meter un if dentro de otro if

Como puedo meter un if dentro de otro if para hacer una autollamada en la misma pagina.

Lo que hago primero es checar si usuario esta registrado y mostrar su pedido y luego quiero poner un boton que diga confirmar pedido todo esto dentro de la misma pagina, es por eso que quiero hacer un autollamado en la misma pagina.



Código PHP:
Ver original
  1. <?php session_start();
  2.  
  3.  
  4. if (isset($_SESSION['ke_usuario'])) {
  5.     echo '<b>'.$_SESSION['ke_usuario'].'</b>.';
  6.     echo '<p><a href="logout.php">salir de session</a></p>';
  7.    
  8. if (!$_GET) //<--primer get
  9. {
  10. require_once("conexion.php");
  11.  
  12. $imagen=$_GET['id'];
  13.      
  14.      
  15. mysql_select_db ("base_datos",$conexion);
  16.  
  17. $sql="SELECT * FROM productos WHERE imagen='".$imagen."'";
  18. $respuesta= mysql_query($sql,$conexion) or die("Error: ".mysql_error());
  19.  
  20.  
  21. if (mysql_num_rows($respuesta) > 0){
  22.      while ($row = mysql_fetch_assoc($respuesta)){
  23.         if($row['imagen']!=''){
  24.             echo '<td>
  25.             <div style="text-align:left">
  26.            <IMG style="WIDTH: 120px; HEIGHT: 81px" src="img/'.$row['imagen'].'">
  27.      <A href="comprar.php?id='.$row['imagen'].'">'.HacerPedido.'</A>
  28.            </div>
  29.            </td>';
  30.    }
  31.  }
  32.  }
  33.  
  34.  
  35.  
  36. echo "</tr>
  37. </table>";
  38. }
  39. //Desde aqui veo los detalles del producto
  40. else {
  41.    
  42.        
  43.   $imagen=$_GET['imagen'];
  44.  
  45.   echo "$imagen";
  46.      
  47.      
  48.  
  49.                
  50.              
  51.    
  52.  
  53.     }
  54.      }
  55. else{
  56.     echo 'Necesitas iniciar session.
  57.    <p><a href="loguearse.php">Login</a></p>
  58.     <p><a href="registrarse.php">Registrar</a></p>';
  59. }
  60. ?>
__________________
:cool: aprendiz :cool: