Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 在创建post之前,有哪些解决方案可以将文件附加到post?_Database_Architecture - Fatal编程技术网

Database 在创建post之前,有哪些解决方案可以将文件附加到post?

Database 在创建post之前,有哪些解决方案可以将文件附加到post?,database,architecture,Database,Architecture,例如,我们单击按钮添加新闻 进入选项卡图像并开始通过AJAX上传图像。 然后写一些有趣的内容,然后单击保存新闻按钮 本例中的Db表类似于 NEWS | -------- id | -------- content| ATTACHMENTS | ------------- id | ------------- news_id | ------------- file_name | 作为一个简单的选项,请尝试引入另一个表以将图像映射到新闻。 一

例如,我们单击按钮添加新闻

进入选项卡图像并开始通过AJAX上传图像。 然后写一些有趣的内容,然后单击保存新闻按钮

本例中的Db表类似于

NEWS   |
--------
id     |
--------
content|

ATTACHMENTS |
-------------    
id          |
------------- 
news_id     |
-------------
file_name   |

作为一个简单的选项,请尝试引入另一个表以将图像映射到新闻。 一对多关系,可以这样说:

+----+---------+----------+
| ID | news_id | image_id |
+----+---------+----------+
|  1 |      10 |       41 |
|  2 |      10 |       42 |
|  3 |      12 |       43 |
+----+---------+----------+
然后,在创建帖子之前,但在上传图像之后,在保存新闻帖子之前,将图像的ID保存在
隐藏字段中

<input type="hidden" name="image_ids" value="41,42">