php表单提交,更新一字段多字符 php提交表单有name=a1,name=a2,name=a3 我要更新表1字段top(top字段目前的数据为1,2,3)我要更新top字段其中的2,不要name=a[] 请问还有什么好的方法!也就是一字段存多字符,也可以修改一字段多字符其中的一字符,先谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是字段top里面有数值“1,2,3” 我有个表单 表单有3个输入框分别是name=a1 name=a2 name=a3 如下:<input name="a1" value='1' class="top" /><input name="a2" value='2' class="top" /><input name="a3" value='3' class="top" />我如果要修改top里面的2 请问应该怎么做,就是更新一字段多字符其中的一字符,不修改的不变 首先楼主的数据库设计不规范,但还是有实现办法的。就是将这一条数据读取出来,然后通过explode和implode重新组装字符串,然后再执行Update操作。 参考下这个例子<?php$str="1,2,3";list($a,$b,$c)=explode(',',$str);echo $b;?> 数据结构错误?没有错吧!就是怎么修改一字段某字符啊!比如top字段有‘1,2,3’怎么更新2啊 //将top字段里的数据提出出来,放到$top里//将$top转换成数组$a=explode(',',$top);//$a[1],就是你要更新的2//获取表单提交过来的a2数据$a2=$_POST['a2'];//将$a[1]更新为$a2$a[1]=$a2;//将数组$a重新转成字符串$top$top=implode(',',$a);//最后将$top写到数据库里 我是新手,我怕谁,我来献丑了用js做啊,function update(){ document.form1.getElementByName("a1")[0].Value=<?php echo "LZ"?>;}window.load=update; PHP新手,求教MVC模式开发,但不用任何框架 【数组值的传递问题】 windows2000+IIS+PHP使用mail()出错! 求助:我登录不了Mysql了,因为我在里面。。。。(请进) 请帮我看看这段代码!!!!!!!!!!!!!!! 用php怎样做繁体中文和简体中文的转换? 关于mysql的问题 一定给分的!!! 图片和二进制之间的转换 请教用thinkphp写的代码session的问题 php 的原样输出 php学完了!想做一个项目,但是不知道做什么~`` 正则表达式问题
就是字段top里面有数值“1,2,3” 我有个表单 表单有3个输入框分别是name=a1 name=a2 name=a3 如下:
<input name="a1" value='1' class="top" />
<input name="a2" value='2' class="top" />
<input name="a3" value='3' class="top" />
我如果要修改top里面的2 请问应该怎么做,就是更新一字段多字符其中的一字符,不修改的不变
<?php
$str="1,2,3";
list($a,$b,$c)=explode(',',$str);
echo $b;
?>
数据结构错误?没有错吧!就是怎么修改一字段某字符啊!比如top字段有‘1,2,3’怎么更新2啊
//将top字段里的数据提出出来,放到$top里
//将$top转换成数组
$a=explode(',',$top);
//$a[1],就是你要更新的2
//获取表单提交过来的a2数据
$a2=$_POST['a2'];
//将$a[1]更新为$a2
$a[1]=$a2;
//将数组$a重新转成字符串$top
$top=implode(',',$a);
//最后将$top写到数据库里
我来献丑了
用js做啊,
function update(){
document.form1.getElementByName("a1")[0].Value=<?php echo "LZ"?>;
}
window.load=update;