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

Cita:
Iniciado por carlos_belisario Ver Mensaje
$_GET es un arreglo con todos los parámetros que pases por url, es decir al acceder a $_GET['nombre_de_parametro'] estas accediendo a su valor, es por eso que te digo que si haces
Código PHP:
Ver original
  1. echo $_GET['id'];
debería de imprimir en pantalla "imagen.jpg", saludos
Amigo ya entiendo lo que me estas explicando, pero mi problema no es ese, mi problema esta en esta parte:
Código PHP:
Ver original
  1. if (!$_GET) //<--primer get
  2. {
  3. require_once("conexion.php");
  4.  
  5. $imagen=$_GET['id'];
  6.      
  7.      
  8. mysql_select_db ("base_datos",$conexion);
  9.  
  10. $sql="SELECT * FROM productos WHERE imagen='".$imagen."'";
  11. $respuesta= mysql_query($sql,$conexion) or die("Error: ".mysql_error());
  12.  
  13.  
  14. if (mysql_num_rows($respuesta) > 0){
  15.      while ($row = mysql_fetch_assoc($respuesta)){
  16.         if($row['imagen']!=''){
  17.             echo '<td>
  18.             <div style="text-align:left">
  19.            <IMG style="WIDTH: 120px; HEIGHT: 81px" src="img/'.$row['imagen'].'">
  20.      <A href="comprar.php?id='.$row['imagen'].'">'.HacerPedido.'</A>
  21.            </div>
  22.            </td>';

cuando me debería de mostrar una imagen y el enlace para que me envie despues de haberle picado al enlace a esta parte del codigo y no me imprime.

Código PHP:
Ver original
  1. else {
  2.  
  3. echo $_GET['id'];

que es la parte que si me muestra
__________________
:cool: aprendiz :cool: