我正在尝试构建一个多参数查询字符串,但是当我尝试在生产中运行它时,我收到500错误。对我而言,知道放置'
和"
的位置非常困难,但我确信我的php代码越多越容易。
下面是我的语法 - 应该更改什么才能使这成为有效的语法? (所有变量都在脚本中声明)
<td><a href="Test.php?emp='.$Row['Employee Name'].
'"&hiredate=" . $hiredate
'"&terminationdate=" . $termdate
'">'.$Row['Number Of Abscences'].'</a></td>
答案 0 :(得分:0)
我建议使用sprintf / vsprintf:
vsprintf('<td><a href="Test.php?emp=%s&hiredate=%s&terminationdate=%s">%s</a></td>',[$Row['Employee Name'],$hiredate,$termdate,$Row['Number Of Abscences']])
更易读,更易于维护 \