表单问题

WBOY
WBOYasal
2016-06-20 12:28:001134semak imbas

数据库结构也就这样

ID    NAME  
1      2
2      3

界面是这样的
ID     NAME   修改
1       2             3
2       3

这么输入就把NAME的值改成3
表单和接收页应该 怎么写啊?
我表单是这么写的

?shopid='>
                    

接收页是:

$qty=$_POST['qty'];
$shopid=$_GET['shopid'];
$goodsid=intval($_GET['goodsid']);
print("update sxsale set qty='$qty'  where goodsid='$goodsid' and shopid='$shopid'");


回复讨论(解决方案)

有什么问题么?
我这之前都这么写的,但表单倒是第一次这么写。

1、你这样接收数据 $qty=$_POST['qty'];
但表单是 get 方式的,$_POST['qty'] 不存在
2、表单是 get方式的时候,url 参数就是表单内容,你预置的 goodsid=?shopid= 统统不存在
$shopid=$_GET['shopid'];
$goodsid=intval($_GET['goodsid']);
都只能是空值

楼主这种情况,建议找一个php做留言本的视频看看就都懂了

我是调试的时候改的post,post和get。来回改了n回了。就是接受不到呢

这个表单,qty是不是需要数组来装啊

那应该如何传递shopid和goodsid啊

看样子又是一个用 PHPStorm 写程序的

工欲善其事,先必利其器
你弄个残废的工具在用,怎么能做得好?

是用这个东东写的。哪用DW啊?
大哥能不能先把俺这个问题解决了啊?都卡了一天了。

已经知道用隐藏传参了。QTY这字段得用数组传吧?

按我 #1 的改好 form 标签即可!
盗版的高版本 PHPStorm 是不支持 post 提交的,最近已经有很多人栽在这上面了
搭好自己的本地环境,不要用 PHPStorm 内置的。其实一个集成环境(xamp)用起来,比安装 PHPStorm 还要简单

大哥,我装的是正版的,没装盗版的,POST好使。之前写过几个了。
QTY这字段得用数组传吧? 

哈哈 版主快被你整哭了。。

这不就几句话的事儿嘛,要么上段代码,要么给个思路。
你看我这磨迹了半天,都是所问非所答。问跟没问一样。
一句有用的都没有。

method 方式都不一样你怎么接收嘛!

我罪了,版主说的还不明显吗?

写的不一样。是我测试时候改的。
就一个POST和一个GET,还看不出来不一样吗?
都故意写的。
也不用回了。我自己都改完了。

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn