php 问题,细心的人进来!~~~

来源:百度知道 编辑:UC知道 时间:2024/05/06 03:53:15
有个小毛病,一直没找出来,就是password不管填写什么,它的值为空,也就是password的值写不到数据库里……

<?php
$host = 'localhost';
$user = 'root'; //你的mysql用户名
$pass = ''; //你的mysql密码
$dbname = 'test'; //你的mysql库名
@$db = mysql_connect($host,$user,$pass);
if ($db) {
echo "连接成功!:-)<br>";
} else {
echo "连接失败!<br>";
}

if (! @mysql_select_db("test") ) {
echo( "<P>数据库不存在。</P>" );
exit();
}

if ("SUBMIT" == $test_add) {
$add = "INSERT INTO user SET " .
"id='2', " .
"username='$name', " .
"password='$pass'";
if (mysql_query($add)) {
echo("<P>Has been added.</P>");
} else {
echo("<P>Error: " .
mysql_error() . "</P>");
}
}

$sql = mysql_query("

.....password='$pass'这里$pass和$pass = ''; //你的mysql密码 一样了,不管你提交什么值过来,都等于''

加分吧+++只为PHP

不应该啊、既然用户名不为空那密码也不该为空啊!!
没发现那里不对的
或许是你的引号出问题了