0

我正在向我的 mysql 查询返回的 while 循环添加一个 if 语句。我有 4 个文档路径,具体取决于路径的类别。我整天都在搜索谷歌,到目前为止,我能想到的最好的方法是使用我已经放入我的代码中的三元,但它一直抛出错误,我得到一个空白的白页。我想我的引语一定是错误的或什么的。我需要重复 if 语句 4 次,但我试图让它先正常工作一次。

这是我的代码。

    echo "<td><a href=\"".((.$row ['category'].=='Validation_Letter') ? "../../../../Docs/Doc/val_letters/":"")."".$row ['filepath']."\">".$row ['filepath']."</a></td>";

提前感谢您提供的任何帮助。

4

1 回答 1

0

您不需要 .$row['category'].=='Validation_Letter' 中的两个句点

echo "".$row ['filepath']."";

它是这样工作的 - ( $val == true ? 'true' : 'false' )

于 2012-09-01T00:07:55.927 回答