php/mysql(将html颜色代码附加到mysql表值)

php/mysql(将html颜色代码附加到mysql表值),php,mysql,Php,Mysql,这是php特有的问题。是否可以在mysql表中存储html颜色代码。所以当有php回音时,它会以颜色输出值?对于所有空字段,我希望将背景颜色显示为红色。我是否可以在mysql中定义一个默认函数,将默认颜色方案附加到空字段? 谢谢。当然,这是可能的。您将把它另存为任何其他字符串。。因此,保存“FF00FF”,然后您将从数据库中获取此字符串。 编辑:我想您不必存储“#”,这取决于您计划以后的使用 Edit2:这是关于根据表格单元格的值更改其背景颜色(在渲染期间)的吗?你的问题我不清楚。但如果我理解正

这是php特有的问题。是否可以在mysql表中存储html颜色代码。所以当有php回音时,它会以颜色输出值?对于所有空字段,我希望将背景颜色显示为红色。我是否可以在mysql中定义一个默认函数,将默认颜色方案附加到空字段?
谢谢。

当然,这是可能的。您将把它另存为任何其他字符串。。因此,保存“FF00FF”,然后您将从数据库中获取此字符串。
编辑:我想您不必存储“#”,这取决于您计划以后的使用

Edit2:这是关于根据表格单元格的值更改其背景颜色(在渲染期间)的吗?你的问题我不清楚。但如果我理解正确,那么您可以进行简单的检查,如(伪):


当然,这取决于您的渲染逻辑。

是的,这是可能的,与其他所有数据库值的方式几乎相同。(由于可能的变化,我将HTML颜色代码存储为
VARCHAR
s)。你的问题是关于流程的哪一部分?是的,这是完全可能的。对于我所有的空字段,我想将背景颜色显示为红色。现在我的最后一个问题是:为什么使用MySQL?你听说过CSS吗?嗯,基于我想做的,CSS可能没有帮助。这也是一种可能性。但我确实想从数据库中获取。您应该指定您要查找的确切内容,因为我们现在显然无法获取;)默认情况下:我想给我所有的空mysql表字段一种颜色。所以如果它们不是空的,就没有颜色。这意味着我的数据库中的所有空字段都将有一个特定的颜色代码。现在填充该字段时,应该没有颜色。但数据库只是硬盘上某个位置的数据存储。。你说的是一些表格和颜色代码。所以它与数据库的特定视图相关。我们需要知道是哪一个?您是说在phpMyAdmin中还是在应用程序的某个自定义视图中对单元格着色?它是关于自定义视图的。我想研究一下如何使用jquery实现这一点。谢谢你,朋友。
if (value == null) color = "#FFFFFF";
echo color;