我在弄用户修改头像的时候是让他再上传一张图片,让后limit 1 取最新的,但是他所有的图片都保存在数据库中了,怎样才能实现替换的功能。
我的页面上是:
sql=("select * from photo where Upuser='"+session.getAttribute("username")+"'order by photoid DESC limit 1");
UPloade.jsp中这样写的:
sql="insert into photo (Photopath,Photoname,Photoext,Uptime,Upuser,Photosize) values ('"+photopath+"','"+photoname+"','"+photoext+"','"+uptime+"','"+session.getAttribute("username")+"',"+photosize+")";
当我把insert改为replace的时候,它会把新上传的都放在Photoid为0的位置上,但是这样当另外的用户登录的时候再上传图片他就会把先前用户的给覆盖掉,应当怎么写这个语句呢?
谢谢,在线等