PHP表单添加了名值对,怎么一直显示名不存在

如题所述

第1个回答  2017-03-13
呃,mysql在高版本的php中已经被废弃了~~~ 还有,有那么多好用的数据库操作类,为什么不用呢~ 推荐Medoo,很好用

php登录问题 总是msg=“用户名不能为空”
还有一种可能就是你传过来的参数后台没有接收到,比如前端用的是GET方法,后端用 POST接收,前端忘记写输入框的name属性,写错name属性等等。可以在后端使用 var_dump($_POST);die;看看你传过来的到底是什么值

PHP 这里三个值过来,为什么只能接收到一个而已
其实你应该知道服务器端接收到的前台数据总是键值数组格式的,一个数组中可能有相同的键吗?当然不能,所以你的例子中只能拿到一个值。正确的做法如下:<?php for ($i = 0; $i < 3; $i ++):?><input name="id[]" id="idnum<?php echo $i; \/*这里没必要用$i+1,反正只要保证唯一...

php连接数据库和表都显示成功,但是不管输入正确还是错误的信息都显示...
应该是sql问题吧 sql = "select * from student where studentname='$studentname' and password='$password'";是不是值没有传进去啊 用. 拼接下,sql = "select * from student where studentname='".$studentname."' and password='".$password."'";LS的对额,sum---num 看不出啊,...

php提交表单的时候报错, Undefined variable: username
\/\/你的问题主要是表单提交的数据为空时并未进行变量赋值,以下是改进代码,供参考$username = $_POST["username"]; \/\/获取用户名$password = $_POST["password"]; \/\/获取密码$repassword = $_POST["repassword"]; \/\/获取确认密码\/\/PS:密码为啥不用md5加密下?\/\/这些判断比较毛糙,请根据实际...

PHP编程!编写表单完成后发现不管是点注册或者是提交都是进入'账号或密...
虽然代码那么多,但你要学会定位下问题,这个代码的错误来源于你写的两个正则表达式的匹配结果,你这里的判断$flag_pass&$flag_user符号用错了,应该是用&&,而不是&,这两者的表达是不一样意思的,&&在php里面才是并且的意思

php建立表单中很多个输入框上传值如何解决
1、根据不同name读取,如果是post传值的话$_POST['name1'],$_POST['name2'];2、如果都是同一个name的话,那么$_POST['name']就是一个数组了,只需要foreach这个数组就可以拿到值

PHP怎么判断表单是否提交
要判断表单是否提交,最简单的办法就是判断超全局变量$_POST,$_GET或$_REQUEST,看当中有没有已在表单中填写的值。具体步骤如下:首先创建一个PHP页面,编写一个简单的表单,method属性设置为post,简便起见,action属性为空,即提交到当前页。为了展示效果在表单域增加一个姓名输入框和一个提交按钮。

php表单验证用户名已存在
phprequire 'form.php'; \/\/ 你的表单, 注意提交的URLif (isset($_POST['submit'])) { $username = $_POST['username']; $sql = "SELECT count(id) AS number FROM users WHERE username = '$username'"; $r = mysql_query($sql); $number = mysql_fetch_assoc($r)['num...

php 提交表单返回页面后如何保留表单中的数据
你可以把数据存储到session 或 cookie中在返回啊 这样在返回后的页面读取出来就OK拉。

php向MYSQL里插入数据 数据表显示空白
你根据需求,合理使用name,例如:姓名你就可以使用name,如果是年龄则就使用nianling或者age。你的数据库之所以没有内容,是因为你使用了一个变量。如果你的相关方法和语句到底有没有错就可以了。

相似回答
大家正在搜