Ciao a tutti mi piacerebbe sapere se è possibile inserire per ogni singolo record del database un tag HTML per esempio <embed> se si in che modo è possibile? Grazie in anticipo!
Ciao a tutti mi piacerebbe sapere se è possibile inserire per ogni singolo record del database un tag HTML per esempio <embed> se si in che modo è possibile? Grazie in anticipo!
si, e basta scrivercelo.
ma non hai esposto il contesto e quello che vuoi fare esattamente.
quindi il "modo" non è possibile esporlo. prova ad illustrare meglio.
il contesto è una libreria musicale
in pratica io faccio così per richiamare un DB:
<%@Language="Vbscript"%>
<%Option Explicit%>
<html>
<head><title> Elenco Dati DB Alunni </title>
<link rel="stylesheet" type="text/css" href="alunni.css">
</head>
<body>
<div class="contenitore1" ><h3>elenco alunni</h3>
<hr>
<%
dim connalunni, rsalunni
set connalunni=Server.createobject("Adodb.connection")
set rsalunni= Server.createobject("Adodb.recordset")
connalunni.open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source="& server.mappath("alunni.accdb") &"; persist security info = false"
rsalunni.open "alunni", connalunni
%>
<table border=1>
<tr><td>ID</td><td>cognome</td><td>nome</td><td>citta</td><td>anno</td><td>classe</td><td>sezione</td>
</tr>
<%
Do while not rsalunni.eof%>
<tr>
<td><%response.write rsalunni("Id")%></td>
<td><%response.write rsalunni("cognome")%></td>
<td><%response.write rsalunni("nome")%></td>
<td><%response.write rsalunni("citta")%></td>
<td><%response.write rsalunni("anno")%></td>
<td><%response.write rsalunni("classe")%></td>
<td><%response.write rsalunni("sezione")%></td>
</tr>
<%
rsalunni.movenext
loop
%>
<br><br>
<a href="Index.html"> <input type=submit name="cmdcalcola" Value="Home" Class="campo3"> </a>
</div>
</body>
</html>
<%
rsalunni.close
set rsalunni=nothing
connalunni.close
set connalunni=nothing
%>
il problema è che non so come poter inserire per ogni canzone inserita del database l'oggetto <embed>
scusate spero di essere stato un po' più chiaro.
il codice viene da un altro database
il file audio si trova nel DB, o hai caricato il file in una cartella?
E' caricato in una cartella.
Praticamente se fosse un sito senza ASP io metterei una tabella normalissima così per esempio:
<table>
<tr><td>nome canzone <embed src="canzone.mp3"></td></tr>
<tr><td>nome canzone <embed src="canzone.mp3"></td></tr>
<tr><td>nome canzone <embed src="canzone.mp3"></td></tr>
.
.
.
</table>
Però con il codice di prima questo non so come farlo.
ok...
allora basta che recuperi in nome del file, che ti devi esser salvato nel db (nel record relativo all'utente), e lo stampi dove ti necessita.
esempio spicciolo:
fai attenzione alla correttezza di "percorsocartella/"codice:<tr><td>nome canzone <embed src="percorsocartella/<%=rsalunni("fileaudio")%>"></td></tr>
Ho cambiato un po' il codice come dovrebbe essere e resta il problema che devo usare questo codice:
<table border=1>
<tr><td>ID</td><td>Nome canzone</td><td>Artisti</td><td>Album</td><td>genere</td>
</tr>
<%
Do while not rscanzoni.eof%>
<tr>
<td><%response.write rscanzoni("Id")%></td>
<td><%response.write rscanzoni("nomecanzone")%></td>
<td><%response.write rscanzoni("artisti")%></td>
<td><%response.write rscanzoni("album")%></td>
<td><%response.write rsalunni("genere)%></td>
</tr>
<%
rscanzoni.movenext
loop
%>
Se ho capito bene in ogni caso devo inserire il file audio in Access, come si può fare?
Ultima modifica di Mattia95; 07-06-2014 a 17:33
Il problema è che nel DB ho tante canzoni ma non riesco a mettere il tag <embed> per ogni singola canzone se uso il codice sopra