如何使用 PHP 和 MySQL 根据表中的搜索值更新数据

用户5443928

我需要一个帮助。我需要用一个数据更新列值,如果使用 PHP 和 MySQL 的列中不存在该值。我在下面解释我的表格。

db_special:

 id      name       special  
 1       aaa         1
 2       bbb         6
 3       ccc         1,7
 4      ddd          1,6,7
 5      eee            1

这里我的情况有点复杂。我需要7用逗号分隔更新那些没有像7and值的行6根据我的情况,更新后表格应如下所示。

 1      aaa        1,7    
 2      bbb         6    
 3      ccc        1,7    
 4      ddd        1,6,7    
 5      eee        1,7

这里根据条件只有第一行和最后一行反映。我需要对此进行查询,以便我可以按预期获得结果。请帮忙。

艾哈迈德·吉纳尼

你可以像下面这样:

$select = "SELECT special FROM db_special" //select data

while($result) { // go through each loop
    $special = explode(",", $result['special']) ;
    if(!in_array(7, $special) && !in_array(6, $special)) {
        $special_new = (!empty($result['special'])) ? $result['special'].", 7" : "7";
        $query = update db_special SET special = $special_new //update data
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用PHP和MySQL使用where子句更新表?

来自分类Dev

使用php和form更新mysql数据

来自分类Dev

如何使用php和mysql在一个表中搜索记录是否存在

来自分类Dev

如何使用 PHP 和 MySQL 根据日期从表中获取最近 7 天的记录

来自分类Dev

使用 PHP 生成的 webform 和 mySQL 更新表中的多行

来自分类Dev

如何使用PHP和MySQL创建搜索“过滤器”

来自分类Dev

使用PHP和MySQL时,如何搜索比常规更长的内容?

来自分类Dev

如何使用MySQL和PHP对多个搜索结果进行分页?

来自分类Dev

如何从不同的表中选择相关数据,并使用它显示mysql和php中的趋势?

来自分类Dev

如何使用 PHP 和 MYSQL 将数据插入到两个不同的表中

来自分类Dev

如何使用php和mysql更新查询执行的查询结果

来自分类Dev

如何使用 PHP 和 MySQL 比较两个表

来自分类Dev

如何使用 MySQL 和 PHP 制作问卷的表结构?

来自分类Dev

如何使用MySQL和PHP匹配两组数据

来自分类Dev

如何使用PHP和Javascript从MYSQL检索多个数据?

来自分类Dev

使用php和mysql搜索查询

来自分类Dev

使用表中的值更新mysql数据库

来自分类Dev

php和mysql如何加入表

来自分类Dev

使用来自另一个表的值更新PHP MYSQL中的表

来自分类Dev

使用PHP,AJAX和jQuery搜索MySQL数据库

来自分类Dev

使用PHP,AJAX和jQuery搜索MySQL数据库

来自分类Dev

使用PHP和MySQL更新帖子

来自分类Dev

PHP - 如何使用 php 和 mysql 在 for 循環中更新數組對象

来自分类Dev

如何根据MySQL中的数据更新PHP页面上的网格

来自分类Dev

使用mySQL,Php和JS,如何请求Dans使用数据库中的数据?

来自分类Dev

使用mySQL,Php和JS,如何请求Dans使用数据库中的数据?

来自分类Dev

如何使用php表从html表和mysql表中删除指定的行

来自分类Dev

如何使用mysql和php进行排名

来自分类Dev

如何在使用PHP和MySQL的搜索中显示“无结果”?

Related 相关文章

  1. 1

    如何使用PHP和MySQL使用where子句更新表?

  2. 2

    使用php和form更新mysql数据

  3. 3

    如何使用php和mysql在一个表中搜索记录是否存在

  4. 4

    如何使用 PHP 和 MySQL 根据日期从表中获取最近 7 天的记录

  5. 5

    使用 PHP 生成的 webform 和 mySQL 更新表中的多行

  6. 6

    如何使用PHP和MySQL创建搜索“过滤器”

  7. 7

    使用PHP和MySQL时,如何搜索比常规更长的内容?

  8. 8

    如何使用MySQL和PHP对多个搜索结果进行分页?

  9. 9

    如何从不同的表中选择相关数据,并使用它显示mysql和php中的趋势?

  10. 10

    如何使用 PHP 和 MYSQL 将数据插入到两个不同的表中

  11. 11

    如何使用php和mysql更新查询执行的查询结果

  12. 12

    如何使用 PHP 和 MySQL 比较两个表

  13. 13

    如何使用 MySQL 和 PHP 制作问卷的表结构?

  14. 14

    如何使用MySQL和PHP匹配两组数据

  15. 15

    如何使用PHP和Javascript从MYSQL检索多个数据?

  16. 16

    使用php和mysql搜索查询

  17. 17

    使用表中的值更新mysql数据库

  18. 18

    php和mysql如何加入表

  19. 19

    使用来自另一个表的值更新PHP MYSQL中的表

  20. 20

    使用PHP,AJAX和jQuery搜索MySQL数据库

  21. 21

    使用PHP,AJAX和jQuery搜索MySQL数据库

  22. 22

    使用PHP和MySQL更新帖子

  23. 23

    PHP - 如何使用 php 和 mysql 在 for 循環中更新數組對象

  24. 24

    如何根据MySQL中的数据更新PHP页面上的网格

  25. 25

    使用mySQL,Php和JS,如何请求Dans使用数据库中的数据?

  26. 26

    使用mySQL,Php和JS,如何请求Dans使用数据库中的数据?

  27. 27

    如何使用php表从html表和mysql表中删除指定的行

  28. 28

    如何使用mysql和php进行排名

  29. 29

    如何在使用PHP和MySQL的搜索中显示“无结果”?

热门标签

归档