gpt4 book ai didi

php - 根据选择选项值在我的 sql 表中保存信息

转载 作者:行者123 更新时间:2023-11-29 08:02:27 25 4
gpt4 key购买 nike

我有一个带有选择选项的表单,用于选择 andmin 的级别。我的“ super 管理员”值为“1”,“管理员”值为“2”。

我想将这些信息“ super 管理员”和“管理员”保存在我的sql表中,但我不明白为什么我将值“1”和“2”而不是“ super 管理员”或“管理员”保存为我想要。

你发现有什么问题吗?

if(isset($_POST['sendForm']))
{
if($f['admin_level'] == '1') { $f['admin_level'] == 'Super Admin'; }
if($f['admin_level'] == '2') { $f['admin_level'] == 'Admin'; }
}

      <label>
<span>Select admin level:</span>
<select name="admin_level">
<option value="">Select admin level</option>
<option value="1">Super Admin</option>
<option value="2">Admin</option>
</select>
</label>

<input type="submit" value="Save" name="sendForm"/>

</form>

最佳答案

您在 if 语句中使用 == 进行赋值。然而,这是一个逻辑运算符。

更改此:

if(isset($_POST['sendForm']))
{
if($f['admin_level'] == '1') { $f['admin_level'] == 'Super Admin'; }
if($f['admin_level'] == '2') { $f['admin_level'] == 'Admin'; }
}

致:

if(isset($_POST['sendForm']))
{
if($f['admin_level'] == '1') { $f['admin_level'] = 'Super Admin'; }
if($f['admin_level'] == '2') { $f['admin_level'] = 'Admin'; }
}

关于php - 根据选择选项值在我的 sql 表中保存信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23413983/

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