繁体   English   中英

需要帮助处理以下 ```HTML``` 错误吗?

[英]Need Assistance with following ```HTML``` Error?

我收到以下验证错误,它声称我“在表中放错了非空格字符”,我已经尝试了所有方法,但终生无法修复此错误。 错误如下

在此处输入图片说明

这是用于的PHP/HTML

<?php
$title = "Alter Records";
include('includes/head.php');
include('includes/nav.php');
ini_set('display_errors', 0);
require_once('config.php');
require_once('db_class.php');
$connection = new dbController(HOST,USER,PASS,DB);

$sql = "select id,name, image,location from location";

$results = $connection->getAllRecords($sql);
//var_dump($results);
 ?>
<table>
<tr>
    <th>Id</th>
    <th>Name</th>
    <th>Location</th>
    <th>Image</th>
    <th colspan="2">Make Changes</th>
</tr>;
<?php

foreach ($results as $row){
  echo "<tr>";
  echo "<td>{$row['id']}</td>";
  echo "<td>{$row['name']}</td>";
  echo "<td>{$row['location']}</td>";
  echo "<td><img class='thumb' src='{$row['image']}'  alt='{$row['name']}'> </td>";
  echo "<td><a href=''>Update</a></td>";
  echo "<td><a href='delete_record.php?id={$row['id']}'>Delete</a></td>";
  echo "</tr>";
}
echo "</table>";
include('includes/footer.php')
 ?>

这是validator.w3.org里面的代码

↩
<!DOCTYPE html>↩
<html lang="en">↩
<head>↩
<meta charset="utf-8">↩
<title>Alter Records</title>↩
<link href="https://fonts.googleapis.com/css2?family=Quicksand&display=swap" rel="stylesheet">↩
<link href="https://fonts.googleapis.com/css2?family=Bellota+Text:ital,wght@1,300;1,400&display=swap" rel="stylesheet">↩
<link rel="stylesheet" href="css/style.css">↩
</head>↩
<body>↩
<header><h1> TOURISM VICTORIA</h1></header>↩
<nav>↩
<ul class="flex-nav">↩
  <li><a href="Home.php">Home</a></li>↩
  <li><a href="FORM.php">Add</a></li>↩
  <li><a href="modify_table.php">Alter</a></li>↩
  <li>↩
    <form class="search-form" action="search.php" method="get">↩
      <input type="text" name="search">↩
      <button type="submit">Search</button>↩
    </form>↩
  </li>↩
</ul>↩
</nav>↩
<table>↩
<tr>↩
    <th>Id</th>↩
    <th>Name</th>↩
    <th>Location</th>↩
    <th>Image</th>↩
    <th colspan="2">Make Changes</th>↩
</tr>;↩
<tr><td>1</td><td>Melbourne ShowGrounds</td><td>Royal Melbourne Showgrounds. Ascot Vale, Victoria, Austra

对此的任何帮助将不胜感激。 如果我仍然不清楚,请要求进一步澄清。

只是看到你的最后一个include也会导致错误,你需要以;结尾;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2025 STACKOOM.COM