首页 > 解决方案 > 如何从 SQL 中获取数据,在 PHP 中作为变量列出,然后将其作为 $_POST 发送回 SQL?

问题描述

我希望我能解释得足够好......

我目前将数据存储在一个名为“客户端”的 SQL 表中,我已经获取了存储在那里的这些信息,并且它当前显示在 PHP 页面上。

既然这些数据是从 SQL 获取到 PHP 的,我是否需要以某种方式存储它以便将其 POST 回数据库?如果是这种情况,我不应该这样做......

<?php
include 'includes/config.php';
$sel = "SELECT car_name FROM cars WHERE car_id = '$_GET[id]'";
$rs = $conn->query($sel);
$rws = $rs->fetch_assoc();
?>              

<?php echo 'Your Car: '.$rws['car_name'];?><br>

从代码片段中,这包含在 a 中,因为页面上正在收集其他信息。SQL 代码 SELECT 收集信息并且 PHP 显示它很好,我现在尝试使用相同的信息并将其发送回 SQL 数据库。

谢谢各位,希望能帮到你。

标签: phpsqlhtml

解决方案


如果您从数据库中选择数据并将其显示在您的应用程序中,则无需将相同的数据存储到数据库中。这些数据在 DBS 中是持久的。如果您需要找到一种方法来存储要跨多个页面使用的信息(在变量中),您可以使用 session. 会话是全局变量。放置session_start();在应用程序的开头。利用: $_SESSION["car_name"] = $rws['car_name'];

您可以使用session_unset();在应用程序结束时删除所有会话。


推荐阅读