我有下面的代碼有問題...顯示數據
下面的代碼的工作原理如下顯示每個成員的邀請,所以,如果他有五個從應該是顯示所有在一個邀請頁。
但是在你的代碼沒有正常工作之前。 圖片是網頁上唯一一個邀請的展示位置,直到邀請的批准或拒絕顯示邀請對方爲止。
但這不是我想要在一個頁面上提供所有。
我希望我能解決這個問題,我可以在一個頁面中查看所有呼叫。
我認爲問題出在訂單代碼中。
我的代碼:
<?php
session_start();
if (!isset($_SESSION['user_id']))
{
header("Location: login.php");
}
$id=$_SESSION['user_id'];
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<center>
<?php
include("connect.php");
$sql =mysql_query("select * from ninvite where recieverMemberID ='$id' and viwed= '0'");
$num =mysql_num_rows($sql);
echo $num ;
if ($num>0)
{
while($row=mysql_fetch_array($sql))
{
$sender=$row['SenderMemberID'];
$room=$row['RoomID'];
$sql =mysql_query("select MemberName from members where MemberID ='$sender' ");
$sql1 =mysql_query("select RoomName from rooms where RoomID ='$room' ");
while($row=mysql_fetch_array($sql))
{$mem =$row['MemberName'];
}
while($rows=mysql_fetch_array($sql1))
{ $Ro =$rows['RoomName'];
?>
<form action="join.php" method="post">
<label>
</label> <br/>
<label> <?php echo " you have invite from $mem to join $Ro"; ?> </label>
<br/><br/>
<label>accept</label>
<input name="radio1" type="radio" value="accpet" />
<label>reject</label>
<input name="radio1" type="radio" value="Reject" /><br/>
<input type="submit" name="submit" value="done" />
</form>
<?php } } } ?>
</center>
</body>
</html>
請發佈您的SQL表結構。另外,如果你能清理這個問題,就很難理解需要什麼。 – JYelton 2010-05-06 20:34:53
你的表述很難理解。 – 2010-05-06 21:46:21