Pagina 1 di 8 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 74
  1. #1

    [MX] visualizzare img da un MySql

    salve a tutti...
    come da titolo vorrei visualizzare delle img presenti in un MySql.
    Premetto che le img le carico e le visualizzo su pagine PHP, ma nn saprei minimamente come posso visualizzarle in un swf.

    sapreste indicarmi come fare, o anche, un bel tutorial da spulciare ?

    grazie mille

  2. #2

    Re: [MX] visualizzare img da un MySql

    mi e' stato suggerito:
    Ti devi estrarre il percorso(path) delle immagini e poi il nome della immagine

    a quel punto da Flash le carichi esternamente in clip box
    my_img=path+nome_pic
    box.loadMovie(my_img)
    ora io il nome dell' img lo ricavo da un campo della tabelle, ma la path (il percorso) nn saprei proprio.

    come posso ricavarla???
    la pagina php che visualizza l'img dal db e':
    <?php
    include ("config2.inc.php");
    $query = "SELECT DatiBinari, Type FROM file_binari WHERE Id = 1" ;
    $select = @mysql_query($query) or die("Query fallita !");

    $result = @mysql_fetch_array($select);

    $data = $result["DatiBinari"];
    $type = $result["Type"];

    header("Content-type: $type");
    echo $data;
    ?>

    grazie

  3. #3
    Ma perché ti complichi l'esistenza? Se le metti in una sottocartella dove hai il tuo filmato una volta che sai il nome del file fai:

    img = "sottocartella/" + nome_img;

  4. #4
    Ovvero ..esattamente quello che ti avevo suggerito in pvt

    codice:
    visto che il percorso cartella ed il nome delle img arrivano da php ..Ti devi estrarre il percorso(path) delle immagini e poi il nome della immagine 
    
    a quel punto da Flash le carichi esternamente in clip box 
    my_img=path+nome_pic 
    box.loadMovie(my_img)

  5. #5
    Originariamente inviato da thunderlips
    Ma perché ti complichi l'esistenza? Se le metti in una sottocartella dove hai il tuo filmato una volta che sai il nome del file fai:
    img = "sottocartella/" + nome_img;
    mi piacerebbe interfacciare MySql al Flash tramite PHP. Con i testi nn ho avuto problemi (inserisci, modifica, elimina), ora vorrei provarci con le img e poi con tutti gli altri file (zip, mp3, wave ecc). Cmq grazie del consiglio .

    visto che il percorso cartella ed il nome delle img
    arrivano da php, devi estrarre il percorso(path)
    delle immagini e poi il nome della immagine
    nn sto capendo: l'img nn si trova in una cartella ma è archiviata nel database. Questa, poi, la visualizzo su una pagina php presente nella stessa cartella dell' swf. Quindi il percorso è diretto tra pagina php ed swf.
    Il punto è che nn mi suona corretto questo:

    path = "pagina .php";
    my_img=path+nome_pic;
    box.loadMovie(my_img);
    :master:

    Provo, ma nn sono tanto convimto

    grazie ad entrambi

  6. #6
    come sarebbe che le immagini sono debtro un database

    nel data base avrai galleria/cucine/ pic1.jpg, pic2,jpg

    ma le foto saranno dentro un directory del server ??

    quindi

    path= galleria/cucine

    foto="pic" + N

    myImg= path + "/" + foto

    box.loadMovie(myImg)

    Chiaro ??

  7. #7
    no! nn e' chiaro...
    Io ho un db ed una tabella contenete 4 campi:
    nome
    size
    commento
    img

    L'unico percorso che conosco è quello della pagina php, che entra nel db, prende l'img e ma la mostra.
    Nn so' il server come memorizza i dati nel database (se in directory o altro), ma quel percorso nn lo conosco....

  8. #8
    Scusa Alempas ma....

    per cosa stai lavorando???

    conosci la struttura del dbase
    hai la pagina php

    il percorso delle immagini o è contenuto nel campo NOME o IMG del database oppure è scritto "fisso" all'interno della pagina php.

    Tu dici che sono integrate all'interno del DB ???

    codice:
    Nn so' il server come memorizza i dati nel database (se in directory o altro), ma quel percorso nn lo conosco....
    il database sarà alimentato dal web master, che mi sembra di aver capito che no sei tu. Chiedi a lui dove sono le foto, noi come facciamo ad indovinare.

    Oppure posta l'indirizzo web di quello che hai pronto.

    Ciao

  9. #9
    potresti usare AMFPHP, ti consiglio di spulciare www.sephiroth.it

    come prendi le immagini da DB?
    cioè nel pezzo di codice con cui visualizzi l'immamgine...

  10. #10
    REMPOX:
    il database sarà alimentato dal web master, che mi sembra di aver capito che no sei tu.
    Chiedi a lui dove sono le foto, noi come facciamo ad indovinare.
    perfetto, ora comincio a capire.... siccome è solo da una settimana che mi cimento con i database, moltissime cose sono ignote.
    Sto lavorando sul mio dominio ALEMPAS.COM, server aru*a(windows), e dispongo dei classici 5 db MySql.
    Per comunicare con questi, tramite script, utilizzo:
    host : 60.170.xxx.xx
    username : xxxxxx
    password : xxxxxx
    nome: nome database

    questo è tutto quello che so'. Ti chiedevo, appunto, qual'è il percorso, perchè nn ci sto' a capire piu' nulla.




    COACH:
    potresti usare AMFPHP, ti consiglio di spulciare www.sephiroth.it
    si lo so', ma vorrei prima capire come ragionare sui db..
    come prendi le immagini da DB?
    cioè nel pezzo di codice con cui visualizzi l'immamgine...
    l'img la prendo tramite pagina php:
    <?php
    include ("config2.inc.php");//mi connetto al database tramite script
    $query = "SELECT DatiBinari, Type FROM file_binari WHERE Id = 1" ;
    $select = @mysql_query($query) or die("Query fallita !");
    $result = @mysql_fetch_array($select);
    $data = $result["DatiBinari"];
    $type = $result["Type"];
    header("Content-type: $type");
    echo $data;
    ?>
    nome tabella: file_binari
    campo che contiene l'img: DatiBinari
    campo contenente l'estensione: Type

    la variabile $data contiene la mia immagine LINK

    scusate la mia ignoranza, ma mi piacerebbe imparare.
    grazie mille per le vostre risposte

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.