Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个数据(表格形式),如下所示
1 2 3 4 5 0 6 8
此表包含三列四行和 12 个单元格。但所有单元格都没有值。我已将此表中的数据存储到数据库中,在空单元格的位置输入零。但这会导致数据库中大量空间的浪费。我只需要在我的数据库中输入非零值,并且在检索时必须显示为上表。
这看起来很简单:
将row和column值存储在它们自己的单独列中,以及value保存单元格值的列中。
row
column
value
您永远不会输入非零或空白的数据库值。
检索值时,将它们填充到多维数组中:
$table[ $row['row'] ][ $row['col'] ] = $row['value'];