phprunner中的条件超链接

时间:2018-10-20 10:38:15

标签: php arrays if-statement hyperlink conditional-statements

我正在尝试根据当前登录用户是否对每个特定供应商进行评级,为每个供应商记录创建条件超链接。

请记住,我正在使用一个名为phprunner的php生成器程序,因此语法可能会有所不同。在支持的帮助下,这应该是有效的代码:

$ rs = DB :: Query(“从<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <table> <tr style="color: rgb(31, 73, 125); background-color: #eaeaea;"> <td style="padding-left: 5px;"> <a style="cursor: pointer;" onclick="download_excel(this , 'BL8','ATR','AWFR')">ATR-ADM-BLCMA8-CHN18-03-01-D</a> </td> <td>14</td> <td>0</td> <td>56</td> <td>56</td> </tr> </table>中选择*(vendor ratings =':session.User')和(User ='”。$ data [“供应商“]。”“); if($ data = $ rs-> fetchAssoc()) $ value =“编辑评分”; 其他 $ value =“为此供应商评分”;

在尝试打开Vendor页面时,这将引发致命错误。

我尝试过了。语法相同,但查询不同。这是实际的vendors页面:

$ rs = DB :: Query(“ SELECT     ID,     供应商     vendor ratings,     User,     Communication_Rating,     Date of Rating,     Promptness_Rating,     Comments on Communication,     表现评估,     Comments on Promptness,     设备_等级     Comments on Performance,     安全等级,     Comments on Equipment,     Documentation_Rating,     Comments on Safety,     Cost_Rating,     Comments on Documentation 来自Comments on Cost “); if($ data = $ rs-> fetchAssoc()) $ value =“编辑评分”; 其他 $ value =“为此供应商评分”;

执行此操作时,将打开vendor ratings页,但是每个供应商记录都具有“编辑评级”,即使当前用户尚未对其进行评级。不仅如此,无论我单击哪个“编辑等级”,它都将尝试编辑同一供应商的等级。

下面的代码可以单独工作,当然,即使供应商已经被当前用户评分,它也会尝试添加评分。在以下情况下,我需要它来“编辑评级”:

$ value =“为此供应商评分”

0 个答案:

没有答案