我创建了一个index.php页面,其中包含用于系统主页面的合并templete.html页面。当我运行索引页面时,它
JTable
如何“解析错误:语法错误,第135行的C:\ xampp \ xampp \ htdocs \ book \ templates \ masuk_tempahan.html中的意外T_WHILE”。
答案 0 :(得分:0)
php'while'语句以'endwhile'结尾,而不是'end while'。删除空格,您应该删除您看到的错误。 这段代码中连续有三个php元素:
<?php
$qry = "SELECT * FROM 'waktu_tempah'";
$qid = mysql_query($qry);
while($data = mysql_fetch_array($qid)):
?>
<option value="<?=$data['waktu'];?>"><?=$data['waktu'];?></option>
<?php
endwhile;
?>
第一个包含“while”语句的语句在定义while条件后立即结束。第二个php语句在选项html标记内,第三个只包含endwhile(应该是一个单词。我建议将该序列重写为以下内容:
<?php
$qry = "SELECT * FROM 'waktu_tempah'";
$qid = mysql_query($qry);
while($data = mysql_fetch_array($qid)):
{ echo '<option value="'.$data['waktu'].'"><?='.$data['waktu'].'?></option>';}
endwhile;
?>
答案 1 :(得分:0)
您可以尝试使用{}
<?php
while($data = mysql_fetch_array($qid))
{
?>
<option value="<?php echo $data['waktu']; ?>"><?php echo $data['waktu']; ?></option>
<?php
}
?>