gpt4 book ai didi

php - 如何添加、编辑和删除数据库的逗号分隔值。?

转载 作者:可可西里 更新时间:2023-11-01 08:15:57 24 4
gpt4 key购买 nike

我创建了一个名为 role 的表,字段类似于(roleid、role、prohibitedprocess、prohibitedports),这里 roleid 是唯一的。我有一个逗号分隔的“prohibitedprocess”字段值。(例如:prohibitedprocess---> skype,teamviwer,notepad)。

问题是如何添加、编辑和删除 prohibitedprocess 的逗号分隔值。这可能吗?

我已经从数据库中获取了代码。代码是

      <?php 
$sql = "SELECT roleid, prohibitedprocess, prohibitedports FROM role WHERE role='Basic'";
$option='';
$result = mysql_query($sql);
while($row = mysql_fetch_assoc($result))
{
$pro_proc = $row['prohibitedprocess'];
$lst = explode(",",$pro_proc);
//Print in Option Box
foreach($lst as $exp)
{?>
<tr>
<td><?php echo $exp;?></td>
<td><a href="edit_form.php?id=$row[roleid]">Edit</a></td>
<td><a href="del_form.php?id=$row[roleid]">Delete</a></td></tr>
<?php
}
}
?>

Design

请帮帮我,怎么做呢

最佳答案

您可以编辑整个字符串。 .

我的意思是只使用 str_replace 函数

例如

$string = "skype,teamviwer,notepad";

$old_value = "skype";

$new_value = "facebook";

$new_string = str_replace($old_value,$new_value,$string);

然后简单地将这个新字符串更新到数据库表中。 .

关于php - 如何添加、编辑和删除数据库的逗号分隔值。?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28643017/

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