>  기사  >  백엔드 개발  >  动态添加的radio怎么向php传值

动态添加的radio怎么向php传值

WBOY
WBOY원래의
2016-06-23 13:47:441321검색


                                                             $id=$_SESSION['user_id'];
                                $sql="select *from user_order where user_id='$id'";
                                $res=mysql_query($sql);
                                $row=mysql_num_rows($res);
                                if($row){
                                    while($row2=mysql_fetch_array($res)){
                                        $MID=$row2['ou_id'];
                                        $_SESSION['mid']=$MID;
                                        $city = $row2['ou_place'];
                                        $strict = $row2['ou_xiangxi'];
                                        $Name = $row2['ou_name'];
                                        $Tel = $row2['ou_phone'];
                                        echo "

                                    

                                        
                                         
                                        
                                         
                                        

                                         ";
                                    }
                            }
                            ?>
  {$Name} {$city}{$strict} {$Tel}     

求牛人帮忙解决,点击radio可以将{$MID}提交到php页面中


回复讨论(解决方案)

同名 radio 只会提交一个
你是每行一条记录,所以 radio 不应重名

这样的话要用ajax或是jquery中的异步传输了,百度看看有很多代码的

同名 radio 只会提交一个
你是每行一条记录,所以 radio 不应重名


如果name不一样的话就不能保证每次选择一个了啊

那你该描述一下你的业务逻辑
你说要让 radio 提交,意义何在?
你已经有了删除、修改,还要做什么?

那你该描述一下你的业务逻辑
你说要让 radio 提交,意义何在?
你已经有了删除、修改,还要做什么?



我想做的是向淘宝的多条收货地址管理那样,点击radio即选中后面的地址内容,提交到订单的数据库中

你页面中的数据不都是从数据库中取出来的吗?还要存到哪里去?

你页面中的数据不都是从数据库中取出来的吗?还要存到哪里去?


将$MID存到另一个数据库



<script> <br /> function foo(ck) { <br /> if(ck.checked == false) return <br /> //在这里完成 ck.value 的提交 <br /> } <br /> </script>



<script> <br /> function foo(ck) { <br /> if(ck.checked == false) return <br /> //在这里完成 ck.value 的提交 <br /> } <br /> </script>

大神该怎么提交啊,我用了几种方法,只能提交第一条记录的id,其他记录即使点击了也是提交第一条的

要我写?
那就用 jquery 吧

function foo(ck) {  if(ck.checked == false) return  $.post(url, {id:ck.value}, function(d) { alert(d) }); //在这里完成 ck.value 的提交}

不满意,那就要贴出你的代码

先描述需求,然后再看能否有好的办法。

已经解决了,谢谢各位了,谢谢xuzuning

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.