Heim > Backend-Entwicklung > PHP-Tutorial > mysql - thinkphp如何在数据操作时复制和更新某个字段两个操作同时进行?

mysql - thinkphp如何在数据操作时复制和更新某个字段两个操作同时进行?

WBOY
Freigeben: 2016-06-06 20:27:23
Original
1478 Leute haben es durchsucht

在thinkPHP框架中如何在一个语句里实现如下功能:
1.复制表里的制定内容并且更新复制内容里的某个字段。
比如:
M('table')->addAll($data,$option,$replace=true);
这里的$data是复制的数据并插入table,$option就是进行数据更新的参数,$replace就是允许在插入数据的时候更新数据。
请问addAll()这个函数怎么使用呢,也就是$data参数可以是很多条选择的select记录吗?$option参数怎么写呢?可以使操作表达式?

初次接触thinkPHP,请多多包涵~

回复内容:

在thinkPHP框架中如何在一个语句里实现如下功能:
1.复制表里的制定内容并且更新复制内容里的某个字段。
比如:
M('table')->addAll($data,$option,$replace=true);
这里的$data是复制的数据并插入table,$option就是进行数据更新的参数,$replace就是允许在插入数据的时候更新数据。
请问addAll()这个函数怎么使用呢,也就是$data参数可以是很多条选择的select记录吗?$option参数怎么写呢?可以使操作表达式?

初次接触thinkPHP,请多多包涵~

已经用原生SQL语句代替addAll函数,thinkphp坑真多

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage