2016-04-06 77 views
0


如何使我的產品表中的超鏈接對於在我的用戶表中訂閱的會話用戶可見,而未訂閱的用戶無法看到產品表中的鏈接?鏈接僅對某些用戶可見?

這是我現有的代碼。

<?php 
$db = mysql_connect("localhost", "", ""); 
mysql_select_db("",$db); 
$result = mysql_query("SELECT * FROM inventoryTable",$db); 
$query="select * from users where sub = 'yes'"; 
$id=mysql_query($query); 
echo "<TABLE style=\"background-color: #FFFFFF; border: 10px solid A4A4A4;\">"; 
echo"<TR><TD><B>Title</B> 
<TD><B>Authors First Name</B> 
<TD><B>Authors Last Name</B> 
<TD><B>ISBN</B><TD> 
<B>Publisher</B> 
<TD><B>Course Number</B> 
<TD><B>Source</B></TR>"; 
while ($myrow = mysql_fetch_array($result)) 
{ 
echo "<TR><TD>".$myrow["title"]. 
"<TD>".$myrow["authorsFirst"]. 
"<TD>".$myrow["authorsLast"]. 
"<TD>".$myrow["ISBN"]. 
"<TD>".$myrow["publisher"]. 
"<TD>".$myrow["courseNum"]; 
If($_SESSION['username']== '$id') 
{"<td>".$myrow["source"]; 
} else { 
    echo "<TD>"."Please subscribe to View"; 
} 
echo "</TABLE>"; 

} 
?> 

我的if語句總是返回false。我希望我的用戶表中的用戶在其子字段中包含「是」,以便能夠從我的inventoryTable中查看源字段。

+0

你要在這裏檢查,如果 –

+0

你缺少在桌上的東西請 –

+0

http://php.net/manual/en/control-structures.if.php –

回答

2
If($_SESSION[username]== subscribed Id or name){ $myrow["link"]}else{blank } 
相關問題