Cita:  
					Iniciado por New  
  Hola amigos.
 
Primero que nada Buenos días. 
Hoy me encuentro con una duda sencilla. 
Se trata de ordenar los valores de una base de datos mostranto el valor que corresponda al ID asignado en un GET. 
Ejemplo: 
link GET 
 Código HTML:
 <a href="ver.php?album=mialbum&id=25"> 
 ver.php 
 Código PHP:
    <?php
 
$sql="SELECT * FROM gallery_img.images WHERE album = '".$_GET['album']."' ORDER BY ?¿que pongo aqui¿?";
$res=mysql_query($sql);
while($registro=mysql_fetch_array($res)){
echo "<img width='500px' height='500px' src='".$registro['url']."'>";
 
?>    
  Explico.
La base de datos tiene 3 campos: 
´album´ Donde almaceno el nombre del directorio al que pertenece la imagen
´id´ El valor autoincrement "INT"
´url´  La direccion url de la imagen en el servidor  
Lo que deseo es mostrar la imagen que corresponde al ID 25 por medio de un link (Esta imagen corresponde al album "mialbum" asi que no le veo mayor problema.) 
Como puedo hacer esto... ?? Muchas gracias amigos
   A ver se me ocurre que tomes el id y haces una consulta sql 
algo como:
$tuid=$_GET['id'];
$sql=mysql_fetch_array("SELECT * FROM tabla WHERE id='$tuid'");
ahora hay que tomar los datos de album y nombre de imagen de esta forma: 
$datos=mysql_fetch_array($sql);
ahora en datos tenes un array ocn los valores dei id en la tabla. 
$dir=$datos['album']; //suponiendo que ese sea el nombre del campo en la tabla donde esta el album de la imagen.
$fot=$datos['imagen']; 
mostrar la imagen asi: 
<img src="<?php echo $dir."/".$fot; ?>" width="450" height="450" /> 
Espero te sirva de algo y mejor que me entiendas por que la idea no es copiar si no aprender.