好的,我有一个vendors
表,其中有一个名为rate_vendor
的列,其中包含指向rate_vendor_add
页面的超链接。它将默认供应商设置为单击链接的供应商。每个用户只能给每个供应商一次评分,但是可以编辑该排名,因此要实现此目的,我为vendor_ratings表设置了双列主键。 2列是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语句所需语法的帮助。有人可以引导我朝正确的方向前进吗?
答案 0 :(得分:0)
首先,执行SQL查询以查找用户是否对该供应商进行了评级。
python -m pip install -U https://github.com/Rapptz/discord.py/archive/rewrite.zip#egg=discord.py[voice]
如果返回一行,那么我们现在知道要显示哪个链接。
假设我们创建了一个名为SELECT id from vendor_ratings WHERE vendorid = x AND userid = y
的布尔值,那么您要做的就是:
$hasRated