Heim > Fragen und Antworten > Hauptteil
Sie müssen eine Tabelle zum Speichern von Bildern entwerfen, einschließlich des Pfads zum Hochladen des Bildes und der Beschreibung. Jedes Symbol verfügt über zwei Bilder, einen Stil vor dem Klicken und einen Stil nach dem Klicken. Wie gestaltet man Felder elegant? Bitte geben Sie mir einen Rat, danke!
怪我咯2017-06-08 11:03:51
这个不需要存入数据库吧?直接将要用到的图片放到服务器上面,然后通过css
引用就好了
实在要存数据库,给你个我一个项目中存放上传文件的表结构参考下吧:
Field | Type | Null | Key | Default | Extra | |
---|---|---|---|---|---|---|
id | bigint(10) | NO | PRI | NULL | auto_increment | |
contenthash | varchar(40) | NO | MUL | |||
pathnamehash | varchar(40) | NO | UNI | |||
contextid | bigint(10) | NO | MUL | NULL | ||
component | varchar(100) | NO | MUL | |||
filearea | varchar(50) | NO | ||||
itemid | bigint(10) | NO | NULL | |||
filepath | varchar(255) | NO | ||||
filename | varchar(255) | NO | ||||
userid | bigint(10) | YES | MUL | NULL | ||
filesize | bigint(10) | NO | NULL | |||
mimetype | varchar(100) | YES | NULL | |||
status | bigint(10) | NO | 0 | |||
source | longtext | YES | NULL | |||
author | varchar(255) | YES | NULL | |||
license | varchar(255) | YES | NULL | |||
timecreated | bigint(10) | NO | NULL | |||
timemodified | bigint(10) | NO | NULL | |||
sortorder | bigint(10) | NO | 0 | |||
referencefileid | bigint(10) | YES | MUL | NULL |