如果为空,则显示提交按钮


display submit button if empty

我试图显示提交按钮,如果db字段为空。它的工作很好,当我试图显示只是一个简单的文本,但有一种方法来显示提交表单按钮?

while($row = $result->fetch_assoc()) {
         echo "<table><tr><td>". (empty($row['name'])? 'Submit button' : $row['name']) . "</td></tr></table>";
     }

直接打印html .

echo "<table><tr><td>". empty($row['name']) ? '<input type="submit" value="Submit" name="submit">'  : $row['name'] . "</td></tr></table>";

你应该这样写

echo "<table><tr><td>". empty($row['name'])? '<input type="submit" value="Submit" name="submit">'  : $row['name'] . "</td></tr></table>";

试试这个

 while($row = $result->fetch_assoc()) {
             echo "<table><tr><td>". if(empty($row['name']) echo  '<input type="submit" value="Submit" name="submit">' ;else echo $row['name']) . "</td></tr></table>";
         }