首頁 > 後端開發 > php教程 > 表单问题

表单问题

WBOY
發布: 2016-06-20 12:28:00
原創
1125 人瀏覽過

数据库结构也就这样

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,还看不出来不一样吗?
都故意写的。
也不用回了。我自己都改完了。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板