[英]PHP SQL: Dynamically Creating and Deleting Columns in Database
我正在为WordPress创建轮播/图像滑块插件,但遇到了麻烦。 将会有无限数量的用户输入,我需要知道如何处理。
我目前有六个静态输入: transition_time
, loop_carousel
, stop_on_hover
, reverse_order
, navigation_arrows
和show_pagination
,可变的信息量将来自用户想要使用的图像。 因此,它的范围从零到无限。
我希望能够在数据库中创建/删除X
列。
因此,开始时将有零张图片,即六列。 如果用户添加两个图像,我希望有八列,则创建两列。 如果用户删除了它们,那么我想回到原来的六个。
我猜这是可能的,但是这是一个很好的主意还是应该只提供一定数量的图像?
您做错了™。 更改表定义应该是一个例外事件。
使用两个表,一个表为“轮播”建模,一个表存储图像信息,然后链接它们。
桌面轮播:
表格图片:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.