国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

mysql - Wie füge ich nach der Drag-and-Drop-Neuordnung etwas in die Datenbank ein?
某草草
某草草 2017-05-18 10:56:17
0
1
1240

Es ist eine Artikelseite, zum Beispiel zehn Seiten, und die Seriennummer ist 1-10; 1 Seite speichert ein Datenelement, aber wie sortiere ich es in der Datenbank, nachdem ich es nach dem Zufallsprinzip gezogen habe??
Das Ziehen und Ablegen Der ?nderungsinhalt jeder Seite wird in Echtzeit in der Datenbank gespeichert,

Ich habe jetzt zwei Ideen: Alles lokal zu speichern und zu ver?ffentlichen, nachdem alle Seiten übermittelt wurden. Das erspart Ihnen ?rger, aber nicht jede Seite kann in Echtzeit in der Datenbank gespeichert werden

Die andere M?glichkeit besteht darin, die Seriennummer des neu geordneten Artikels in die Datenbank zu übernehmen und die entsprechende Seriennummer, 12345, zu ?ndern. Anschlie?end wird 3 auf 12 verschoben, was 13245 entspricht Macht den Benutzer blind. Würde es nach ein paar zuf?lligen Ziehungen nicht bedeuten, dass man es viele Male ?ndern müsste? Auf der Suche nach einer besseren M?glichkeit?
某草草
某草草

Antworte allen(1)
阿神

可以給每條數(shù)據(jù)加個(gè)order冗余字段,float類型的。對(duì)于第1,2,3,4,5條數(shù)據(jù),每條插入時(shí)order值為100,200,300,400,500.現(xiàn)在要把第4條數(shù)移到1,2之間,那就用1,2的order值之和除以2作為第4條數(shù)據(jù)新的order值,即第4條移動(dòng)的數(shù)據(jù)新order值為150。這樣也不需要修改其他數(shù)據(jù)的order值。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage