哪位高手帮我写出个代码:网站为IIS+asp+access
在主页上有一表格:第一单元格为现示图片(暂未显示),第二个单元格为动态文字(如"苹果"或是"梨"等,就是是根据.mdb中更新对应调用的),网站根目录中当然有images目...
在主页上有一表格:第一单元格为现示图片(暂未显示),第二个单元格为动态文字(如"苹果"或是"梨"等,就是是根据.mdb中更新对应调用的),网站根目录中当然有images目录下面含有"苹果"或是"梨"等的.jpg图片,当第二单元格文字中为“苹果”时,则在第一单元格自动显示pingguo.jpg;第二单元格文字中为“梨”时,则在第一单元格自动显示li.jpg,....当然有很多农产品品名,数据库中不得加图片路径或是存二进制图片,能不能实现根据数据库中农产品字段(或网页中第二个单元格显示的)的“苹果”来自动调用pingguo.jpg图片显示到第一单元格?
显示图片(暂未显示),根据数据库中农产品字段(或网页中第二个单元格显示的)的“苹果”来自动调用pingguo.jpg图片显示到第一单元格?数据库中不得加图片路径或是存二进制图片 展开
显示图片(暂未显示),根据数据库中农产品字段(或网页中第二个单元格显示的)的“苹果”来自动调用pingguo.jpg图片显示到第一单元格?数据库中不得加图片路径或是存二进制图片 展开
1个回答
展开全部
数据库中记录为数字,对应 1为苹果 2为梨
<%
//将数字转换成对应文字
function class1(xx){
if xx==1 then
response.write("苹果")
else
response.write("梨")
end if
}
%>
<table>
<tr>
<td>
<% if rs("xx")==1 then
response.write("<img src='imges/pguo.jpg'>")//如果数据库中读取出xx为1则直接给他插入一张图
else
response.write("<img src='imges/li.jpg'>")
end if
%>
</td>
<td><%call class1(rs("xx"))%></td>/调用将数字转换成对应文字的函数
</tr>
</table>
<%
//将数字转换成对应文字
function class1(xx){
if xx==1 then
response.write("苹果")
else
response.write("梨")
end if
}
%>
<table>
<tr>
<td>
<% if rs("xx")==1 then
response.write("<img src='imges/pguo.jpg'>")//如果数据库中读取出xx为1则直接给他插入一张图
else
response.write("<img src='imges/li.jpg'>")
end if
%>
</td>
<td><%call class1(rs("xx"))%></td>/调用将数字转换成对应文字的函数
</tr>
</table>
追问
谢谢万忙之中给予解决,但目前是不能改动数据库,就是“苹果”在数据库中,不改为数字,有没有办法?直接根据“苹果”读取后,调用相对应图片pingguo,jpg
追答
那//将数字转换成对应文字 这个函数都可以省了
直接if rs("xx")=='苹果' then
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询