Php 从数据库生成变量值
我知道这对你来说很容易,但对我来说不是 我有一个数据库,其中有一些行,如id、用户名、权限等 我想做的是使变量的值和我的“权限”所说的值相同 有这样的东西,但是。。。当权限仅为1-3时,它会显示“资源id#5”。(应该是“2”,但对我来说这是很奇怪的东西)。Php 从数据库生成变量值,php,Php,我知道这对你来说很容易,但对我来说不是 我有一个数据库,其中有一些行,如id、用户名、权限等 我想做的是使变量的值和我的“权限”所说的值相同 有这样的东西,但是。。。当权限仅为1-3时,它会显示“资源id#5”。(应该是“2”,但对我来说这是很奇怪的东西)。 有人能帮我吗?您需要实际获取结果: $perm = "SELECT permission FROM `user` WHERE username='ochmar'"; $result= mysql_query($perm); $row = m
有人能帮我吗?您需要实际获取结果:
$perm = "SELECT permission FROM `user` WHERE username='ochmar'";
$result= mysql_query($perm);
$row = mysql_fetch_assoc($result);
echo $row['permission'];
Pro Tip,停止使用mySqL**,你应该考虑直接跳转到MySQL或PDO,这样你就不必忘记MySQL所教的坏习惯。如果只是回显变量,则不需要引号<代码>echo$权限代码>就可以了。
$perm = "SELECT permission FROM `user` WHERE username='ochmar'";
$result= mysql_query($perm);
$row = mysql_fetch_assoc($result);
echo $row['permission'];