更新多条数据

WBOY
Freigeben: 2016-06-23 13:06:05
Original
1325 Leute haben es durchsucht

update `article`  set ppercent='".$weihbl."' where userid in ('".$sid."') AND aid in ('".$aid."') and sta in ('0') ")。

各位大神,我想把article表中,同时符合上述三个条件的数据中的ppercent设为同一个值,因此是更新多条数据,我这个句子好像写的不对,应该怎么写?谢谢大神!!


回复讨论(解决方案)

你应该打印出各个变量,看看语法是否正确。最好查看下生成的SQL语句,放到MySQL工具里执行下,看看报了什么错

什么问题?
是 SQL 指令语法错
还是实际结果与你预想的不同

应该符合条件的有3条数据,但是就更新了1条。谢谢大神。

1、打印出 SQL 指令
2、给出相关数据

应该符合条件的有3条数据,但是就更新了1条。谢谢大神。



可能,有3条符合的数据,但是有两条数据的ppercent值没有改变,所以影响的只有1条。

请问如何打印 SQL 指令?我知道这是很弱的问题。

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