【问题标题】:save html table in mysql在mysql中保存html表
【发布时间】:2018-05-18 15:47:17
【问题描述】:

有一个关于财务规划的网站。用户可以在 HTML 表格中输入不同的值和单元格颜色。因此,必须准确地维护 HTML 表格。如何使用 db 在 MySQL 数据库中保存整个 HTML 表(带有值和颜色)?我不懂 PHP,但我是 JavaScript 和 Python 的初学者。我知道必须有一个 BLOB 类型的表字段,但是我应该在 HTML 文件中放入什么。我在 SQL 中放了什么?

【问题讨论】:

  • 请不要尝试将您的 html 保存到数据库。只需保存值,也许还有颜色的值,并在需要时从数据中动态创建 html 表。

标签: javascript html mysql database


【解决方案1】:

将整个html 表保存到数据库中并不好,因为您可能需要对每个单元格值进行计算。

值可以存储在数据库中

2 列的示例(1 表示值 1 表示颜色)

数据库

itemName | itemColor 
---------|---------- 
php      | blue
js       | green

PHP

构造一个表并遍历mysql结果并显示每一行

while($node = $result->fetch_assoc()){
    echo "<tr>";
    echo "<td style='background:$node[itemColor]'>$node[itemName]</td>";
    echo "</tr>";
} 

看到这个tutorial

【讨论】:

  • 颜色优先。我根本不知道php。没学过语言。你知道另一种语言吗?也许是 javascript 或 python?
猜你喜欢
  • 2011-04-09
  • 2021-01-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-11-05
  • 2020-07-15
  • 1970-01-01
相关资源
最近更新 更多