hey there, i did this code to retrive 10 MMS pictures from my mysql database and /data folder and put them in a table onto my page, now i missed someting here since it donw work but i cant se what, anyone got an idea on what i missed?
<%
// Definiera konstanter för databasanslutning
Dim FSO, Row, MYSQL_HOST, MYSQL_USER, MYSQL_PASSWORD, MYSQL_DATABASE
MYSQL_HOST = "aaa"
MYSQL_USER = "aaa"
MYSQL_PASSWORD = "aaa"
MYSQL_DATABASE = "aaa"
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
// Anslut till databasen
Set Conn = Server.CreateObject("ADODB.Connection")
//Inte säker på kopplingssträngen, inte mitt gebit, men något såhär
Conn.Open "Provider=sqloledb;" & _
"Data Source="&MYSQL_HOST&";" & _
"Network Library=DBMSSOCN;" & _
"Initial Catalog="&MYSQL_DATABASE&";" & _
"User ID="&MYSQL_USER&";" & _
"Password="& MYSQL_PASSWORD&";"
// Plocka ut 10 senaste MMS
Set RS = Conn.Execute("SELECT *,unix_timestamp(tstamp) as utstamp FROM mms ORDER BY tstamp DESC LIMIT 10")
// Eka ut en tabell
Response.Write "<table cellspacing=""2"" cellpadding=""5"" border=""2""><tr>"
// Gå igenom varje MMS - skriv ut tabellrader
Do While Not RS.EOF
// Plocka bort första ordet (prefix) ur meddelandet
//Denna förstår jag mig inte riktigt på. Då PHP-koden jobbar direkt mot recordset:et. Men jag förstår inte syftet.
Row = Left(RS("Message") ,InStr(RS("Message")," "))
// Plocka ev bort andra ordet ur meddelandet, på samma sätt
// $row['message'] = substr($row['message'],strpos($row['message'],' '))
// Läs in eventuell bild från mappen 'data'
if FSO.FileExists(Server.Mappath("data/" & RS("ID") & ".jpeg") then
Picture = "data/" & RS("ID") & ".jpeg"
else
Picture = ""
end if
if Picture <> "" Then
Response.Write "<a href=""visabild.asp?id=" & RS("ID") & """>"
Response.Write "<img width=""150"" src=""" & Picture & """></a>"
end if
Response.Write "</td></tr></table>"
%>
<%
// Definiera konstanter för databasanslutning
Dim FSO, Row, MYSQL_HOST, MYSQL_USER, MYSQL_PASSWORD, MYSQL_DATABASE
MYSQL_HOST = "aaa"
MYSQL_USER = "aaa"
MYSQL_PASSWORD = "aaa"
MYSQL_DATABASE = "aaa"
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
// Anslut till databasen
Set Conn = Server.CreateObject("ADODB.Connection")
//Inte säker på kopplingssträngen, inte mitt gebit, men något såhär
Conn.Open "Provider=sqloledb;" & _
"Data Source="&MYSQL_HOST&";" & _
"Network Library=DBMSSOCN;" & _
"Initial Catalog="&MYSQL_DATABASE&";" & _
"User ID="&MYSQL_USER&";" & _
"Password="& MYSQL_PASSWORD&";"
// Plocka ut 10 senaste MMS
Set RS = Conn.Execute("SELECT *,unix_timestamp(tstamp) as utstamp FROM mms ORDER BY tstamp DESC LIMIT 10")
// Eka ut en tabell
Response.Write "<table cellspacing=""2"" cellpadding=""5"" border=""2""><tr>"
// Gå igenom varje MMS - skriv ut tabellrader
Do While Not RS.EOF
// Plocka bort första ordet (prefix) ur meddelandet
//Denna förstår jag mig inte riktigt på. Då PHP-koden jobbar direkt mot recordset:et. Men jag förstår inte syftet.
Row = Left(RS("Message") ,InStr(RS("Message")," "))
// Plocka ev bort andra ordet ur meddelandet, på samma sätt
// $row['message'] = substr($row['message'],strpos($row['message'],' '))
// Läs in eventuell bild från mappen 'data'
if FSO.FileExists(Server.Mappath("data/" & RS("ID") & ".jpeg") then
Picture = "data/" & RS("ID") & ".jpeg"
else
Picture = ""
end if
if Picture <> "" Then
Response.Write "<a href=""visabild.asp?id=" & RS("ID") & """>"
Response.Write "<img width=""150"" src=""" & Picture & """></a>"
end if
Response.Write "</td></tr></table>"
%>