热搜:NVER node 开发 php

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

2024-08-20 11:15:01
动态添加的radio怎么向php传值


                            <?php
                                $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存到另一个数据库





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

要我写?
那就用 jquery 吧

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

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

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

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