所有的图片信息,都存储在sdb_image_image表中。我们也可以将上传后的图片id写入到自己定义的表中。

主要的几个步骤:

1.加载的页面中写入图片上传的组件:

<{toinput from=$nodeid}>//表单隐藏传值 方便上传图片的ID对应表的哪个主键id

<{input type="image" name="nodes[imgpicid]" value=$nodes.imgpicid width=200 height=200 }>

2.在对应的nodes表中(表全名:sdb_article_nodes)中加入存放上传图片id的字段,具体定义如下:

'imgpicid'=>

array(

'type' => 'varchar(32)',

'label' => '默认图片',

'width' => '75',

'hidden' => true,

'editable' => false,

'in_list' => false,

),

之后执行  php cmd update 命令,表中就会有该字段:

3.包含图片上传提交组件的表单提交后,假设是post提交 ,则:

$_post['nodes']['imgpicid']的值就是上传后图片的id,写入到对应表对应字段中即可。

4.显示上传后的图片:

<img src="<{$imgpicid|storager}>" >  //$imgpicid即为已经写入表sdb_article_nodes中的imgpicid字段的值

ecstore 图片上传 图片id写入数据库相关推荐

  1. 图片上传并保存到数据库以及显示图片

    图片上传并保存到数据库以及显示图片 此处是用保存图片相对路径的方法,上传图片. 1. 首先创建数据库表: create table images ( image_ID int primary key ...

  2. $_post 数据上传到那个位置_如何实现图片上传并保存到数据库?

    (给Web前端雪儿加星标,提升前端技能) 之前写过图片上传的案例,但是时间一长就忘了,这次写的这个程序用到了图片的上传,并且能够图文显示,所以写了这篇文章来记录一下.由于人们的生活质量的提高及网络的发 ...

  3. form表单提交按钮点击事件先触发还是提交数据先触发_如何实现图片上传并保存到数据库?...

    (给Web前端雪儿加星标,提升前端技能) 之前写过图片上传的案例,但是时间一长就忘了,这次写的这个程序用到了图片的上传,并且能够图文显示,所以写了这篇文章来记录一下.由于人们的生活质量的提高及网络的发 ...

  4. 淘淘商城第三天—完成商品添加功能 商品类目选择 图片上传 图片服务器搭建 kindEditor富文本编辑器的使用 商品添加功能

    1.实现商品类目选择功能 1.1需求 在商品添加页面,点击"选择类目"显示商品类目列表: 请求初始化树形控件的url:/item/cat/list 1.2 EasyUI tree数 ...

  5. form 表单 + HTML5(FileReader) +iframe 实现无刷新图片上传+图片预览效果

    作为一个初入前端的菜鸟,最近因为一个无刷新上传图片问题走了很多弯路,所以在这里给大家分享一下,不足之处希望谅解.无刷新上传图片一般有两种方式,一种是 form 表单+iframe ,还有一种是 aja ...

  6. html input type=file 文件上传; 图片上传; 图片闪烁

    (1)input file 对话框和 获取选中文件 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...

  7. 移动端图片上传并生成图片(图片上传/图片压缩/图片绘制/Vue纯前端)

    如今用户上传图片,生成图保存分享这些都是h5页面的基操了吧,十分常见,实际操作起来也是满满的技能点,其实也有很多兼容问题的坑. 下面是以vue+elementUI做的一套,有需要的直接拿去- 如果有对 ...

  8. h5 ajax php 图片上传,图片上传生成海报H5技术详解

    我想很多经常做H5同学都会遇到过让用户上传照片的这种需求,那我这里给大家分享一些我常用的一些方法~废话不多时候,下面可以写一些干货,如果有更好的方法欢迎留言讨论! 首先,需要准备一些需要用到的东西. ...

  9. easyui 表单提交与图片上传,图片添加、删除

    提交表单和图片是web中经常要用到的.我这里用easyui做了一个表单,里面可以上传多张图片,并且可以进行新增和删除. 前端代码如下: <!DOCTYPE html> <html&g ...

最新文章

  1. Mirantis 收购 Docker EE | 云原生生态周报 Vol. 28
  2. intellij运行flink的wordcount实验-Java版本
  3. GitHub 最受欢迎的Top 20 JavaScript 项目
  4. spi驱动 (2):应用与测试
  5. Sentinel 连接数据源
  6. 人生中一定要坚守的格言
  7. 【QA5】【mysql问题】ERROR 1045 (28000): Access denied for...
  8. Android N 去电流程,【私人备忘录】Android P 去电代码流程
  9. ZMQ模式详解——发布/订阅模式
  10. FFT【快速傅里叶变换】FWT【快速沃尔什变换】
  11. Windows自动关机设置
  12. (译)Cocos2d_for_iPhone_1_Game_Development_Cookbook:1.5播放视频文件
  13. 尚品宅配:最互联网的定制家居增长新势力,如何三招实现疫情期的逆势增长?
  14. linux电脑关机后自动重启,Linux系统关机/重启
  15. c语言编译器中cu是什么意思,.c文件调用.cu中的函数
  16. SharedPreferences的调教
  17. 【权威发布】360追日团队:Xshellghost技术分析——入侵感染供应链软件的大规模定向攻击
  18. kvm直通sata_KVM虚拟化win10显卡直通一例
  19. Codeforces Round #838 (Div. 2)题解
  20. 检测分割算法改进(篇一) YoloX和Yolov3-v5之FCOUS模块、CSP模块、SPP模块

热门文章

  1. javascript 快速排序算法
  2. Asp.net core 身份认证框架 Microsoft Identity的使用以及如何使用Idengtity创建自带的用户模型SignInManager和UserManager的使用等等
  3. 经纬度与平面坐标互转,经纬度与空间直角坐标互转(C++代码)
  4. 面试题 请简述vue双向数据绑定原理
  5. Caffe图片特征提取(Python/C++)
  6. 自贡市计算机编程学校,自贡市电子职业技术学校官方计划
  7. kali中autopsy的使用方法
  8. Java全栈开发---Java ERP系统开发:商业ERP(七)登录与密码管理
  9. pickle.PicklingError错误 (pickle 无法保存 namedtuple)
  10. java中的BitSet学习