我试图将两个条件 if 结果语句放入表中,但我无法获得结果。
因此,如果表单输入为空,则不会显示结果。
为了节省空间,我想将结果放在一个包含两列或三列的表格中。
if(! empty($lect))
$result .= '<p>' . __('<table class="custom-data"><span id="si" >Name:</span> ') . '<span id="si1" >' . $lect . '</span></table></p>';
if(! empty($lect1))
$result .= '<p>'. __('<table class="custom-data"><span id="si">Product :</span> ') . '<br><span id="si1" >' . $lect1 . '</span></table></p>';
当前输出:
预期输出:
最佳答案
请参阅下面的分隔栏:
$result .= '<table class="custom-data"><tr>';
if( ! empty( $lect ) )
$result .= '<td><p>' . __('<span id="si" >Name:</span> ') . '<span id="si1" >' . $lect . '</span></p></td>';
if( ! empty( $lect1 ) )
$result .= '<td><p>' . __('<span id="si">Product :</span> ') . '<br><span id="si1" >' . $lect1 . '</span></p></td>';
$result .= '</tr></table>';
那么我猜你正在返回 $result
。这会将结果放在一行和条件列中。
关于php - 将两个条件结果放在一个表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47753760/