thinkphp上传多个图片,只能上传一个图片和保存一个数据,什么原因?

需求:将同时上传的不同图片存到同一个表中的各自对应的字段,怎么实现??1、模板代码显示:<tr><th>站点logo:</th><td><inputtype="file"... 需求:将同时上传的不同图片存到同一个表中的各自对应的字段,怎么实现??

1、模板代码显示:
<tr>
<th>站点logo:</th>
<td>
<input type="file" name="img" id="img" class="input-text" size=21 />
<if condition="$set['site_logo'] neq ''">
<img src="{$set['site_logo']}" style="max-height:64px;" />
</if>
</td>
</tr>
<tr>
<th>硕士logo</th>
<td>
<input type="file" name="master_logo" id="master_logo" class="input-text" size=21 />
<if condition="$set['master_logo'] neq ''">
<img src="{$set['master_logo']}" style="max-height:64px;" />
</if>
</td>
</tr>
<tr>
<th>机构logo</th>
<td>
<input type="file" name="institute_logo" id="institute_logo" class="input-text" size=21 />
<if condition="$set['institute_logo'] neq ''">
<img src="{$set['institute_logo']}" style="max-height:64px;" />
</if>
</td>
</tr>
2、thinphp代码:
用thinkphp的一般上传文件的代码

然后调用。
展开
 我来答
雷诚然
2015-05-23 · TA获得超过103个赞
知道小有建树答主
回答量:376
采纳率:0%
帮助的人:198万
展开全部
吧你的表结构 截图看下 不太明白你的第一句
你的那个upload函数不行
thinkphp 自带函数 会遍历所有上传
你每次调用 他都遍历以便 所以你得到的永远是上传最后的一个
随便不明白你的第一句话的意思 但是建议你这样做
先上传所有到一个缓存文件夹里
然后移动文件 再存储最后的地址
影枫在
2015-05-23 · TA获得超过382个赞
知道小有建树答主
回答量:812
采纳率:50%
帮助的人:398万
展开全部
等我学完TP在来告诉你 等我
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式