如何使用mysqli在表的特定字段中插入多个值?

马文·托迪略斯(Marvin Tordillos)

我正在一个项目上,我有一个这样的场景:我的表中有很多字段:

table_name : transaction_tbl
-id
-name
-description
-ref_number : text(datatype)

我在这里插入的是我的代码:

    $sql = "INSERT INTO transaction_tbl (`name`,`description`,`ref_number`) VALUES ('$name','$desccription',$ref_number)";

if ($conn->query($sql) === false){
                    trigger_error('Wrong SQL: ' . $sql . 'Error: ' . $conn->error , E_USER_ERROR);
                }else {
                    echo "Successful ! Data is inserted in database ^__^" ;

                }

由于名称本身为ref_number或参考号,因此有时会有很多参考号,如果它具有多个值,如何插入它?谢谢 :)

更新 :

我想要这样的东西:

name    description            ref_number
bag     to be use               10359435846 
                               05438547656
                               035848576
恶魔

出于什么目的 ?您为什么不只插入名称和描述相同的新行,而使用不同的ref_number呢?

但是,如果您愿意,可以将新的ref_number与现有的..连接起来。

首先检查它是否已经存在,获取其值,然后连接新的引用号..或者如果不存在,则插入新行..

$sql = "SELECT `ref_number` FROM `transaction_tbl`
WHERE `name`='$name' AND `description`='$description'";


$query = mysql_query($sql);
if(mysql_num_rows($query) > 0)
{
    $row = mysql_fetch_array($query);
    $new_ref = $row['ref_number'] . '|' . $ref_number;
    $upd = "UPDATE `transaction_tbl` SET `ref_number`='$new_ref'
            WHERE `name`='$name' AND `description`='$description'";
}
else
{
    $ins = "INSERT INTO transaction_tbl (`name`,`description`,`ref_number`)
            VALUES ('$name','$desccription',$ref_number)";
    mysql_query($ins);
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MySQLi:如何使用准备好的语句插入多个表

来自分类Dev

使用 selenium webdriver 时如何从列中获取特定值并将其插入字段中

来自分类Dev

如何在mysql的单个字段中插入多个值

来自分类Dev

如何从PHP / MYSQL中的单个表中使用特定值获取包含多个值的多个列

来自分类Dev

如何在 Laravel 中使用附加或同步方法在数据透视表中插入多个值

来自分类Dev

如何在表中插入多个默认值

来自分类Dev

如何在SQL Server表中插入多个值?

来自分类Dev

如何删除多个“插入”查询中的特定列值

来自分类Dev

使用索引将多个数组的值插入表中

来自分类Dev

如何使用SQL将表中的插入值插入数组?

来自分类Dev

使用mySQLi在表中插入数据

来自分类Dev

如何从cakephp中的表中获取特定的字段值?

来自分类Dev

如何使用codeigniter活动记录在mysql表的单个字段中搜索多个值?

来自分类Dev

如何从数据表中获取不同的值并使用 JS 对特定字段的总数求和

来自分类Dev

如何使用硒在字段文本中插入值?

来自分类Dev

PreparedStatement:如何使用JDBC将数据插入多个表中

来自分类Dev

将多个生成的值插入表中

来自分类Dev

将多个生成的值插入表中

来自分类Dev

从多个来源将值插入表中

来自分类Dev

如何使用PHP从数组中插入多个POST值

来自分类Dev

从表值函数插入/更新每条记录的多个字段

来自分类Dev

如何将其他表中的多个选定行值插入到新表中

来自分类Dev

在表中插入特定范围的随机值

来自分类Dev

如何使用数组更新MySQL表中的多个字段?

来自分类Dev

如何使用foreach循环在mysqli中插入多个`product`和`quantity`

来自分类Dev

如何使用自动增量主键在表中插入值?

来自分类Dev

如何使用外键将值插入表中?

来自分类Dev

如何使用column从表中插入/删除值

来自分类Dev

如何强制使用特定字段插入?

Related 相关文章

  1. 1

    MySQLi:如何使用准备好的语句插入多个表

  2. 2

    使用 selenium webdriver 时如何从列中获取特定值并将其插入字段中

  3. 3

    如何在mysql的单个字段中插入多个值

  4. 4

    如何从PHP / MYSQL中的单个表中使用特定值获取包含多个值的多个列

  5. 5

    如何在 Laravel 中使用附加或同步方法在数据透视表中插入多个值

  6. 6

    如何在表中插入多个默认值

  7. 7

    如何在SQL Server表中插入多个值?

  8. 8

    如何删除多个“插入”查询中的特定列值

  9. 9

    使用索引将多个数组的值插入表中

  10. 10

    如何使用SQL将表中的插入值插入数组?

  11. 11

    使用mySQLi在表中插入数据

  12. 12

    如何从cakephp中的表中获取特定的字段值?

  13. 13

    如何使用codeigniter活动记录在mysql表的单个字段中搜索多个值?

  14. 14

    如何从数据表中获取不同的值并使用 JS 对特定字段的总数求和

  15. 15

    如何使用硒在字段文本中插入值?

  16. 16

    PreparedStatement:如何使用JDBC将数据插入多个表中

  17. 17

    将多个生成的值插入表中

  18. 18

    将多个生成的值插入表中

  19. 19

    从多个来源将值插入表中

  20. 20

    如何使用PHP从数组中插入多个POST值

  21. 21

    从表值函数插入/更新每条记录的多个字段

  22. 22

    如何将其他表中的多个选定行值插入到新表中

  23. 23

    在表中插入特定范围的随机值

  24. 24

    如何使用数组更新MySQL表中的多个字段?

  25. 25

    如何使用foreach循环在mysqli中插入多个`product`和`quantity`

  26. 26

    如何使用自动增量主键在表中插入值?

  27. 27

    如何使用外键将值插入表中?

  28. 28

    如何使用column从表中插入/删除值

  29. 29

    如何强制使用特定字段插入?

热门标签

归档