Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    87

    visualizzare una img che ho nel bd

    come faccio a far visualizzare in una pagina un'immagine che ho nel db usando l'id???

    ad esempio se voglio stampare l'immagine con l'id = 1
    i campi della mia tabella sono
    id, datibinari, nome, size, type

  2. #2
    nella tua pagina metterai questa riga, e poi nella stessa cartella metterai l'altro file:
    codice:
    [img]downloadfile.php?blobId=1[/img]
    dowloadfile.php
    Codice PHP:
    <?
    global $blobId;

    if(!
    is_numeric($blobId))
    die(
    "BlobId non valido");

    include(
    "config.inc.php");
    $db mysql_connect($db_host$db_user$db_password)or die ("Errore nella connesione: ".mysql_error());
    //Selezione del db
    mysql_select_db($db_name$db)or die ("Errore: ".mysql_error());

    $dbQuery "SELECT type, datibinari FROM nometabella WHERE id LIKE '$blobId'";

    $result mysql_query($dbQuery) or die("Errore: ".mysql_error());

    if(
    mysql_num_rows($result) == 1)
    {
        
    $fileType = @mysql_result($result0"type");
        
    $fileContent = @mysql_result($result0"datibinari");

        
    header("Content-type: $fileType");
        echo 
    $fileContent;
    }
    else
    {
        echo 
    "Il record non esiste.";
    }
    ?>
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  3. #3
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    87
    mi esce blobid non valido

  4. #4
    prova con
    $blobId=(int)$_GET[$blobId'];

  5. #5
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    87
    funziona grazie mille

  6. #6
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    87
    avevo sbagliato io una cosa

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.