2014-03-19 38 views
0

只是想显示从数据库中的一个记录......但收到一个错误(在抓取阵列时)从数据库中检索一个记录

$con=mysql_connect("localhost","root",""); 
mysql_select_db("school"); 
$iid=$_REQUEST['id2']; //mysql_fetch_array(): supplied argument is not a valid 

$d=mysql_query("select * from notification where noticeid=$iid"); 
$data=mysql_fetch_array($d); 

这里是我的显示标准...

<tr> 
<td class=""><?php echo $data['noticeid'] ?></td> 
<td class=""><?php echo $data['notificationtitle'] ?></td> 
<td class=""><?php echo $data['notificationbody'] ?></td> 
</tr> 
+0

已解决...上面的代码中没有问题... – user46329

回答

0

试试这个:noticeid ='“。$ iid。” “

$d=mysql_query("select * from notification where noticeid='".$iid."' "); 
$data=mysql_fetch_array($d); 
0

您可能希望引用变量:如果noticeid是一个数字
$d=mysql_query("select * from notification where noticeid='".$iid."'");


  • $d=mysql_query("select * from notification where noticeid=".$iid);

    1. 如果noticeid是一个字符串

    相关问题