Pagina 4 di 6 primaprima ... 2 3 4 5 6 ultimoultimo
Visualizzazione dei risultati da 31 a 40 su 60

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2014
    Messaggi
    32
    nel db il campo "nome brano" era tutto insieme comunque ok nel campo play inserisco il nome di un solo file, ma se ho un database che deve essere riempito di canzoni come posso fare a mettere le altre?? La faccenda del "non me lo permette" era riferita a questo.

  2. #2

  3. #3
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    Quote Originariamente inviata da Mattia95 Visualizza il messaggio
    ... ok nel campo play inserisco il nome di un solo file,

    ma se ho un database che deve essere riempito di canzoni come posso fare a mettere le altre?
    era ora

    inserendole una ad una, con relativi dati riguardo a titolo, autore, album, ecc...
    quindi ogni record è dedicato ad una singola canzone



    id brano album artista size data play
    1 nomebrano1 titoloalbum1 nomeartista1 46465 14/06/2014 il_nome_del_file1.mp3
    2 nomebrano2 titoloalbum2 nomeartista2 879879 14/06/2014 il_nome_del_file2.mp3
    Ultima modifica di Vincent.Zeno; 14-06-2014 a 18:01

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2014
    Messaggi
    32
    è dall'inizio che faccio così ma in ogni caso mi esce come l'immagine che ho inviato sopra, nonostante ci siano i riferimenti ad un solo file al click della canzone mi apre tutti i file audio presenti nella cartella come nella foto di prima

  5. #5
    <% function EstraiBrani (db,tabella)
    db="mdb-database/tuodatabase.mdb"
    tabella = "T_file"

    Dim Conn
    Set Conn3=Server.CreateObject("ADODB.Connection")
    Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& server.MapPath(db)


    Set rec = Server.CreateObject("ADODB.Recordset")
    SQL="SELECT * FROM " & tabella

    Set Rec=Conn.Execute(SQL)

    while not rec.EOF

    response.write ("<td>"& rec("file_audio")&"</td>")

    rec.movenext
    Wend
    rec.close
    set rec = nothing
    set conn = nothing

    end function

    %>




    <table>
    <tr>
    <% call EstraiBrani(db,tabella) %>
    </tr>
    </table>

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812

    era proprio quello che stavo per scrivere: mancava la query, veniva aperta tutta la tabella "brani"

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2014
    Messaggi
    32
    Grazie mille è praticamente fatta c'è solo un ultimo problema, almeno spero, perchè ora inserito tutto il codice non funziona l'embed o qualsiasi altro tag, dove lo dovrei inserire di preciso??

  8. #8
    Modifica la funzione
    codice:
    <%  function  EstraiBrani (db,tabella)
     db="mdb-database/tuodatabase.mdb"
     tabella = "T_file"
      
      Dim Conn
    Set Conn3=Server.CreateObject("ADODB.Connection")
    Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& server.MapPath(db)
     
    
     Set rec = Server.CreateObject("ADODB.Recordset")
     SQL="SELECT  * FROM  "  & tabella
    
     Set Rec=Conn.Execute(SQL)
    
     while  not  rec.EOF  
     
     response.write ("<td> <embed src='"& rec("file_audio")&"'> </td>")
     
     rec.movenext
    Wend
    rec.close 
    set rec = nothing
     set conn = nothing
    
      end function  
      
    %>

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2014
    Messaggi
    32
    sono al punto di prima me le apre sempre tutte e nemmeno il ciclo funziona mi fa vedere solo l'ultimo record caricato
    Ultima modifica di Mattia95; 15-06-2014 a 14:39

  10. #10
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    eccertato che c'era un errore iniziale nell'interrogazione... fai vedere cosa hai scritto

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 © 2026 vBulletin Solutions, Inc. All rights reserved.