我试图将一些html
代码和php
代码压缩成一个字符串。(然后将字符串传递回 ajax 回调并 ajax 打印字符串)。
这是我的代码。
$sql = "SELECT * FROM pfilter WHERE id = '$getId'";
$result = mysql_query($sql);
while ($myrow = mysql_fetch_array($result)){
$output_string = '<table>';
$output_string .= '<tr><td>Make</td><td>'.$myrow['make'].'</td></tr>
<tr><td>Model</td><td>'.$myrow['model'].'</td></tr>
<tr><td>Series</td><td>'.$myrow['series'].'</td></tr>
<tr><td>Years</td><td>'.$myrow['years'].'</td></tr></table>';
但我想检查是否$myrow['make']
有任何价值,如果有,则打印整个tr
. 否则它应该跳过整个tr
. 检查这个的最好方法是什么?我尝试if else
使用该字符串放入该字符串,'. .'
但没有成功。我必须在$output_string .=
之间一次又一次地使用ifelse
吗?我是 PHP 新手,如果你们能在这里帮助我,我很高兴。