$sn=$_SESSION["name"]SQL在数据库里面取$sn=$_SESSION["name"]值相对应记录的id$sn=$_SESSION["name"];//赋值sn
$sql="select * from manager where name=$sn";//查询满足name=sn的记录(只有一条)
$query=mysql_query($sql);
$nid=mysql_fetch_array($query); echo $nid;//显示记录
我这么写的但是老出错
$sql="select * from manager where name=$sn";//查询满足name=sn的记录(只有一条)
$query=mysql_query($sql);
$nid=mysql_fetch_array($query); echo $nid;//显示记录
我这么写的但是老出错
<?php
$sn=$_SESSION["name"];//赋值sn
$sql="select * from manager where name=$sn";//查询满足name=sn的记录(只有一条)
echo "<p>".$sql."</p>";
$query=mysql_query($sql);
echo "<p>".$query."</p>";
$nid=mysql_fetch_array($query);
echo $nid;//显示记录
?>
看看输出什么???
$_SESSION["name"]为myname
显示结果select * from admin where username=mynameWarning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource test.php on line 92
$_SESSION["name"]为myname
显示结果 select * from manager where name=myname Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource test.php on line 92
$sn=$_SESSION["name"] SQL在数据库里面取$sn=$_SESSION["name"]值相对应记录的id $sn=$_SESSION["name"];//赋值sn
$sql="select * from manager where name='{$sn}'";//查询满足name=sn的记录(只有一条)
$query=mysql_query($sql);
$nid=mysql_fetch_array($query); echo $nid;//显示记录