Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/05/2007, 21:19
Avatar de Carsan
Carsan
 
Fecha de Ingreso: abril-2007
Ubicación: Mexico
Mensajes: 109
Antigüedad: 17 años
Puntos: 0
Re: Auxilio POR FAVOR, Ordenar en WEB datos de TABLA

No. En el CAmpo foto tengo asi por ejemplo: [BLOB - 31.2 KB], Mirá yo tengo este codigo hecho pero no me funciona, está hecho como para mostrar la miniatura o la foto normal a ver si le encuentras algun problema. Gracias.

Código PHP:
<?php

    
// Nivel de errores
    
error_reporting(E_ALL);

    
// Constantes
    # Servidor de base de datos
    
define("DBHOST""url");
    
# nombre de la base de datos
    
define("DBNAME""dbequipelsol");
    
# Usuario de base de datos
    
define("DBUSER""user");
    
# Password de base de datos
    
define("DBPASSWORD""pass");
    
    
// Parámetros para recuperar la imagen
    # Recuperamos el parámetro GET con el id único de la foto que queremos mostrar
    
$idfoto = (isset($_GET["idfoto"])) ? $_GET["idfoto"] : exit();
    
# Recuperamos el parámetro GET para elegir entre la miniatura o la foto real
    
$tam = (isset($_GET["tam"])) ? $_GET["tam"] : 1;
    
    
// Escojemos la foto real o la miniatura según la variable $tam
    
switch($tam) {
        case 
"1":
            
$campo "foto";break;;
        case 
"2":
            
$campo "thumb";break;;
        default:
            
$campo "foto";break;;
    }
    
    
// Recuperamos la foto de la tabla
    
$sql "SELECT $campo, mime
            FROM tabla 
            WHERE idfoto = $idfoto"
;
            
    
# Conexión a la base de datos
    
$link mysql_connect("url""user""pass") or die(mysql_error($link));;
    
mysql_select_db("dbequipelsol"$link) or die(mysql_error($link));
    
    
$conn mysql_query($sq $link) or die(mysql_error($link));
    
$datos mysql_fetch_array($conn);
    
    
// La imagen
    
$imagen $datos[0];
    
// El mime type de la imagen
    
$mime $datos[1];
    
    
// Gracias a esta cabecera, podemos ver la imagen 
    // que acabamos de recuperar del campo blob
    
header("Content-Type: $mime");
    
// Muestra la imagen
    
echo $imagen;    
?>