我有一张有 4 列(id、name、surname、url)的表。我想为每一行创建唯一的子页面。(example.com/id?=444)。因此,如果我访问 example.com?id=444,我将看到 id 为 444 的行中的数据。
现在我有表格,您可以在其中将数据添加到数据库中:
> <form action="motogp.php" method="POST"> <input type="text"
> name="name" placeholder="Ime"> <input type="text" name="surname"
> placeholder="Priimek"> <input type="text" name="url" placeholder="URL
> do slike"> <button type="reset" class="ui button">Počisti</button>
> <button type="submit" class="ui positive button">Pošlji</button>
> </form>
现在它只给了我 example.com/motogp.php 而不是 example.com/?id=444。
结果页面代码:
$sql="INSERT INTO person (name, surname, url)
VALUES
('$_POST[name]','$_POST[sruname]','$_POST[url]')";
if (!mysqli_query($con,$sql))
{
die('Error: ' . mysqli_error($con));
}
$result = mysqli_query($con,"SELECT * FROM person ORDER BY id DESC LIMIT 1");
while($row = mysqli_fetch_array($result))
{
echo "<h2>VIDEO: " . $row['name'] . . $row['surname'] . " z drugo zaporedno zmago zmanjšal zaostanek za Marquezom</h2>";
echo "<img src='images/avoter.png'>";
echo "<img src='" . $row['url'] ."'>";
}