首页 > 解决方案 > 为什么我在 php 上遇到语法错误

问题描述

所以这是我的代码,但我收到“解析错误:语法错误,意外'}',期待第 53 行 C:\xampp\htdocs\Mat\index.php 中的文件结尾”,我不知道为什么有人可以帮忙吗?

<?php
$connect = mysqli_connect('localhost','root','root123','font'); 
$query = 'SELECT * FROM pens order by id ASC';
$result = mysqli_query($connect, $query);
if($result):
if(mysqli_num_rows($result)>0):
while($product = mysqli_fetch_assoc($result)):
?>
<div class="col-lg-12">
<div class="row">
<form method="post" action="index.php?action=add&id=<?php echo product['id']; ?>">
<div class="product">
<div class="col-lg-2">
<h4>FONT <?php echo product['id']; ?></h4>
</div>
<div class="col-lg-8 <?php echo strtok(product['name'], " "); ?>">
</div>
<div class="col-lg-2">
</div>      
</div>
</form>
</div>  
</div>
<?php endwhile; endif; endif; ?>

标签: phpsyntax

解决方案


你能更正你的起始php标签吗?<? php它应该没有空间。

<?php

然后试一试。


推荐阅读