好的,我有一个 vendors
包含名为 rate_vendor
其中包含指向 rate_vendor_add
第页。它将默认供应商设置为单击链接的供应商。每个用户只能给每个供应商打分一次,但可以编辑排名,因此为了实现这一点,我为vendor\u ratings表设置了一个双列主键。这两列是 vendor
以及 user
. 如果某个用户没有给某个供应商评分,“评分供应商”链接可以正常工作,但我需要的是一个有条件的超链接,链接到 vendor_ratings_edit
页面而不是 vendor_ratings_add
页面,如果该供应商已被该用户评级。下面是我用于“价格供应商”链接的代码:
$value = "< a href='vendor_ratings_add.php?Vendor=" . $data["Vendor"] . "'>Rate this vendor</a>"
这将是“编辑评级”链接:
< a href='vendor_ratings_edit.php?Vendor=" . $data["Vendor"] . "'>Edit rating</a>
我需要有关if else语句所需语法的帮助。有人能把我引向正确的方向吗?
1条答案
按热度按时间6fe3ivhb1#
首先,执行一个sql查询,以确定用户是否对该供应商进行了评级。
如果返回一行,那么我们现在就知道要显示哪个链接。
假设我们做了一个叫做
$hasRated
,您需要做的就是: