将值从一个php文件传输到另一个

时间:2017-07-13 18:31:25

标签: php

我认为这不是一个新问题。但作为一名学习者,我想直接从专家那里了解我的代码答案。以下代码生成从插入表单中的页面获取的学生记录。记录的代码是:

<?php
include('connection.php');

$sql = "select * from people_info";

$result = mysqli_query($conn,$sql);

if ($result->num_rows > 0) { ?>

<form action="delete.php" method="post">
    <table border="1">
        <tr>
            <th>Roll</th> 
            <th>Name</th> 
            <th>City</th>
            <th>Action</th>
        </tr>

    <?php
    while($row = $result->fetch_assoc()) { ?>
        <tr>

                <td><?php echo $row["roll"]; ?></td>
                <td><?php echo $row["name"]; ?></td>
                <td><?php echo $row["city"]; ?></td> 
                <td> 
                    <input type="submit" name="delete" value="delete"/>
                </td>

        </tr>

    <?php
    } ?>
    </table>
</form>
    <a href="entryform.php">Go to form</a>
<?php }
?>

“delete.php”文件包含以下代码:

<?php
include('connection.php');

$roll=$_POST['roll'];
$name=$_POST['name'];
$city=$_POST['city'];

$sql = "delete from people_info (roll,name,city) values('$roll','$name','$city')";
?>

<a href="record.php">view record</a>

问题是,当我单击第一页中的删除按钮时,它会将我带到删除页面,但这些值未在此页面中发布,并显示错误消息“通知:未定义索引:滚动”。我已经使用echo $roll=$_POST['roll'];进行了测试我想知道如何将值从第一页发布到第二页。我没有在这里给出查询执行部分。

0 个答案:

没有答案