如何在php中获取一个使用sql的帖子:

问题描述 投票:1回答:1

我如何获得行ID?

我正在做一个音乐网站,我需要做管理页面,这部分是管理员要编辑相册的时候。我需要id来指定哪些音乐会改变信息。

      <?php
$db = mysqli_connect("localhost", "root", "", "datamusic");
$result = mysqli_query($db, "SELECT * FROM musics");
    while ($row = mysqli_fetch_array($result)) {
        echo "<div id='img_div'>";
        echo "<img src='images/" . $row['Image'] . "' >";
        echo "<p>" . $row['Band/Singer'] . "</p>";
        echo "<form method='POST' action='editInformations.php'><p name=" . $row['id'] . ">ID = " . $row['id'] . "</p></form>";
        echo "<a href='editInformations.php'><button type='submit'>Editar</button></a>";
        echo "</div>";

    }

    ?>

我尝试过类似的东西,但不起作用

//editInformations.php

$id =$_POST[$row['id']];
echo $id;
php sql
1个回答
0
投票

获取编辑页面GET功能。您可以输入id进行编辑。

editInformations.php?ID = “$行[ '身份证'。”

用这个改变代码。

<?php
$db = mysqli_connect("localhost", "root", "", "datamusic");
$result = mysqli_query($db, "SELECT * FROM musics");
    while ($row = mysqli_fetch_array($result)) {
        echo "<div id='img_div'>";
        echo "<img src='images/" . $row['Image'] . "' >";
        echo "<p>" . $row['Band/Singer'] . "</p>";
        echo "<form method='POST' action='editInformations.php'><p name=" . $row['id'] . ">ID = " . $row['id'] . "</p></form>";
        echo "<a href='editInformations.php?id=".$row['id']."'><button type='submit'>Editar</button></a>";
        echo "</div>";

    }

    ?>

//edit information是.PHP

$id =$_GET['id'];
echo $id;
© www.soinside.com 2019 - 2024. All rights reserved.