php怎么对数据库一个字段写入多条数据

php怎么对数据库一个字段写入多条数据,第1张

你还是用循环吧。

$arr=explode("|||",$reply)

$query="insert

into

{$cfg_dbprefix}askanswer

(askid,

ifanswer,

tid,

tid2,

uid,

username,

anonymous,

userip,

brief,

dateline,

content,

ifcheck)

"

//循环构造sql语句

foreach($arr

as

$v)

{

$sql.=",values('$askid',

'1',

'$tid',

'$tid2',

'$uid',

'$username',

'$anonymous',

'$userip',

'$brief',

'$timestamp',

'$v',

'0')"

}

//去掉第一个‘,’号

$sql=$query.substr($sql,1)

//插入语句

$dsql->ExecuteNoneQuery($sql)

到这就可以了。

1、首先我们准备一个含有数据的Excel表格,表头和数据表中的表字段相对应。

2、在ThinkPHP中引入PHPExcel类库。

3、然后我们编写导入的PHP代码。

4、然后我们编写导出的PHP代码。

5、然后我们进行导出测试发现可以导出即可。

你直接将数据转换成json格式的就OK,比如:

$a = array(1,2,3,4,5)

$json = json_encode($a)//转换成json格式的字符串

用的时候再

$b = json_decode($json,true)就成刚刚那个$a一样了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10863606.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存