php mysql 数据库更新问题
如果我在数据库客户端运行一遍下面的语句updatesignsets_name='123',s_sfz='123',s_zkz='123',s_xb='',s_dh='',...
如果我在数据库客户端运行一遍下面的语句
update sign set s_name='123',s_sfz='123',s_zkz='123',s_xb='',s_dh='',s_cz='',s_dwmc='',s_txdz='',s_pxmc='质检员',s_pxzy='',s_pxsj='',s_zw='',s_bz='',s_cj='123',s_zsh='123' where s_id='5'
那么s_id='5'的这条数据我就可以在网页里面修改了,但是其他不同s_id 的数据还是修改不了 展开
update sign set s_name='123',s_sfz='123',s_zkz='123',s_xb='',s_dh='',s_cz='',s_dwmc='',s_txdz='',s_pxmc='质检员',s_pxzy='',s_pxsj='',s_zw='',s_bz='',s_cj='123',s_zsh='123' where s_id='5'
那么s_id='5'的这条数据我就可以在网页里面修改了,但是其他不同s_id 的数据还是修改不了 展开
4个回答
展开全部
你设一个变量来接受传递过来的id不就可以了吗?
$id=$_GET['id'];
$sql="update sign set s_name='123',s_sfz='123',s_zkz='123',s_xb='',s_dh='',s_cz='',s_dwmc='',s_txdz='',s_pxmc='质检员',s_pxzy='',s_pxsj='',s_zw='',s_bz='',s_cj='123',s_zsh='123' where s_id='$id'";
mysql_query($sql);
这样就是url传递过来的id对应的记录各项值修改成上面的sql中的了。
$id=$_GET['id'];
$sql="update sign set s_name='123',s_sfz='123',s_zkz='123',s_xb='',s_dh='',s_cz='',s_dwmc='',s_txdz='',s_pxmc='质检员',s_pxzy='',s_pxsj='',s_zw='',s_bz='',s_cj='123',s_zsh='123' where s_id='$id'";
mysql_query($sql);
这样就是url传递过来的id对应的记录各项值修改成上面的sql中的了。
展开全部
where s_id='5'
你想修改那个把s_id改成那个用网页传过来的值
你想修改那个把s_id改成那个用网页传过来的值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Sorry,,,,I Can't Understand What you said !
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$sql="update storer set question='',type='',sbnum='',option1='',option2='',option3='',option4='',`keys`='' where id=''";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询