I keep receiving "Parse error: syntax error, unexpected ';' in ..."
I keep receiving "Parse error: syntax error, unexpected ';' in ..."
我是 PHP 编程的新手,如果有人能帮助我解决我在以下代码片段中收到的错误消息,我将不胜感激:
<option value="<?php echo $rowMC['id']; ?>" <?php echo (isset($_POST['MainContract']) && $_POST['MainContract'] === '<?php echo $rowMC['id']; ?>' ? 'selected' : ''; ?> > <?php echo $rowMC['MainContract']; ?> </option>
检查了好几次都没有遗漏;在之前或之后的行中,我认为发布的代码片段有问题。
使用这个:
<option value="<?= $rowMC['id']; ?>" <?= isset($_POST['MainContract']) && $_POST['MainContract'] === $rowMC['id'] ? 'selected' : '' ?> > <?= $rowMC['MainContract']; ?> </option>
我是 PHP 编程的新手,如果有人能帮助我解决我在以下代码片段中收到的错误消息,我将不胜感激:
<option value="<?php echo $rowMC['id']; ?>" <?php echo (isset($_POST['MainContract']) && $_POST['MainContract'] === '<?php echo $rowMC['id']; ?>' ? 'selected' : ''; ?> > <?php echo $rowMC['MainContract']; ?> </option>
检查了好几次都没有遗漏;在之前或之后的行中,我认为发布的代码片段有问题。
使用这个:
<option value="<?= $rowMC['id']; ?>" <?= isset($_POST['MainContract']) && $_POST['MainContract'] === $rowMC['id'] ? 'selected' : '' ?> > <?= $rowMC['MainContract']; ?> </option>