gpt4 book ai didi

php - 是否可以让php脚本从A列读取并将字符串写入同一个表中的B、C、E等列中

转载 作者:行者123 更新时间:2023-11-29 22:14:12 24 4
gpt4 key购买 nike

我正在尝试提前计划,因为我对 PHP 非常陌生。

我计划编写一个脚本,获取多人的投票,将其存储在数据库中,用 php 脚本计算平均值,并将其写入表中。这是特定于项目的,意味着每个 (A) 列行都与下面的行不同。

这是我的计划:

   // Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}

$sql = "SELECT From DB (A);

最后一部分是我陷入困境的地方。我想要一个菜单​​(滚动条类型的东西),用户可以从 A 列中选择一个名称。我知道如何从输入中制作表格/回显。

我发现了这个:

<form action ="register.php" name="myform" method = "POST">
<select name="gender" id="gender">
<option value="">Select One</option>
<option value = "M">Male</option>
<option value = "F">Female</option>
</select>
</form>

$SQL = "INSERT INTO yourtable (gender) VALUES ('$gender')";

mysql_real_escape_string($sql);
$result = mysql_query($sql) or die (mysql_error());

据我所知,每次有新答案出现时,该脚本不会为答案创建一个新行。它只是将其存储在原始列的前面,因为它只能有一个答案。

<小时/>

如果第一部分成功然后,当用户在表单中输入 b 列的数字时,mysql 会执行此操作

$sql2 = "INSERT INTO DB (B)
VALUES ('Taken From Form B')";

PHP 脚本将完成剩下的工作,计算平均值并输出。

<小时/>

** 我知道我可以直接插入 mysql,但是可以对同一项目重复多次吗?**

这可能吗?

感谢任何人提供的任何帮助!

最佳答案

我认为你很困惑,至少我读你的问题很困惑。PHP(带有 mysql)是一种服务器端语言,除非您将数据发送回服务器,否则它不会响应浏览器中所做的任何操作。

PHP(服务器端)在服务器上执行应该执行的操作并将结果发送到计算机。结果将类似于 HTML 等。

因此,如果有人选择“女性”,则应先将其发送回服务器上的文件,然后再将其保存在 mysql 中。

其余的当然是可能的。

关于php - 是否可以让php脚本从A列读取并将字符串写入同一个表中的B、C、E等列中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31353836/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com