日期:2014-05-17  浏览次数:20457 次

请问这段语句有什么错误
SESSION已经START了

$username=$_SESSION['username'];
mysql_query("update userman.users set meinv=(select xueyuan from test.meinv where id=$id) where username=$username;");

没有报错,但是数据库里没有更新

------解决方案--------------------
mysql_query("update userman.users set meinv=(select xueyuan from test.meinv where id=$id) where username='$username'") or die(mysql_error());

这样看看
------解决方案--------------------
那你的 session有不有值?

echo $username; //输出看看