php - mysql逐行插入数据

标签 php mysql

要求在一个mysql列中插入多行(像show这样的换行符并不意味着在多行中插入数据有多个变量包含不同的url,例如

想要将这些值存储在一个 mysql 列中,每个值应该在新行中,引用图像描述更好

要求在一个 mysql 列中插入多行(使用像换行符之类的东西并不意味着在多行中插入数据

最佳答案

如果您在 php 中尝试,那么您可以序列化数据并将其作为单列存储在数据库中。

在检索数据时,我们可以反序列化并将数据作为数组获取。查找下面的示例。

<?php
$var = array();
$var[0] = "http://example.com";
$var[1] = "http://example.org";
$var = array("1","2","3");
print_r($var); // Array ( [0] => http://example.com [1] => http://example.org ) 

$b=serialize($var);

echo $b; // a:2:{i:0;s:18:"http://example.com";i:1;s:18:"http://example.org";}

$c=unserialize($b);

print_r($c); // Array ( [0] => http://example.com [1] => http://example.org )

关于php - mysql逐行插入数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46144054/

相关文章:

php - 在 php 代码中使用 foreach() 从表中检索数据

php - 获取组中 ID 最高的值 - MySQL

php - 根据操作向查询结果添加列

javascript - 对于推送通知,websocket 是强制性的吗?

php - mysqli bind_param 中的动态变量绑定(bind)

javascript - 允许通过 AJAX 访问我的 API

PHP 错误 : Call to a member function rowCount() on a non-object

php - mySQL:知道何时更新和何时插入?

mysql - 修改MySQL IN使其独占

php - Free Radius + Captive Portal + MySql 未收到有效的 RADIUS 响应