在网站上运行多个数据库命令的最佳方法

时间:2013-11-19 11:28:55

标签: php html ajax pdo

我目前有一个网站,其中包含数据库表的可视化表示。 在这里我可以进行一些更改,当我点击按钮"导出/执行"时,将在数据库中进行更改(假设删除条目(DELETE)并创建新条目(INSERT)并更新数据)。

因此我必须运行大量的SQL INSERT指令(给你一个例子,你在这里看到的每个TD都必须插入)

执行此操作的最合乎逻辑/最有效的方法是什么?

我的想法: 事情会让事情变得更容易,如果我能以某种方式制作一个可以逐个运行的PHP函数列表,我会更清楚。

示例:

DeleteStation(WP006)
CreateStationDevices(WP006)
CreateDeviceDB(WP006,LSD01,D,DK002,WP00601,RIS-VLAANDEREN,NOODSTOP ALSB,0,0,0,0,0,0,)
INSERT INTO device ( stationame, statdevi, dvtype, refname, imgname,responsible, textnr, pollst, i_bedmaz, i_bedzzu, i_sigzma, i_sizgzu, i_awerztf,i_alarzm, i_plaus_minz, i_plaus_maxz, i_ala_min, i_ala_max, i_reference, record, extratext,quittype) VALUES ('WP006','LSD01','D','DK002','WP00601','RIS',12572,0,0,2,0,2, 0,'N',0,0,0,0,0,0,'','M')
CreatePunktDB(WP006,LSD01,28,9,1,S,100)
CreateDeviceDB(WP006,LSD02,D,DK002,WP00601,RIS,NOODSTOP OMLOOPRIOLEN,0,0,0,0,0,0,)

其中(例如)DeleteStation将是一个执行给定参数的DELETE指令的函数。

  1. 这甚至可能吗?我如何将DeleteStation传递给PHP并执行它? 阿贾克斯可能但我想知道如何通过ajax:s
  2. 运行这些函数

    enter image description here

0 个答案:

没有答案