如果未订阅的用户无法从产品表中看到链接,我如何为我的用户表中订阅的会话用户显示我的产品表中的超链接?
这是我目前的代码。
<?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 :(得分:2)
If($_SESSION[username]== subscribed Id or name){ $myrow["link"]}else{blank }