php比较还是mysql数据?
我不确定哪一个会使用更少的执行时间,如果用户正在为分类广告做广告,并且没有上传任何图像,则“blank.jpg”将替换HTML代码中的图像 这是:php比较还是mysql数据?,php,mysql,Php,Mysql,我不确定哪一个会使用更少的执行时间,如果用户正在为分类广告做广告,并且没有上传任何图像,则“blank.jpg”将替换HTML代码中的图像 这是: 对于PHP,我在从mysql读取数据并将“0”值替换为“blank.jpg”时使用if-conditional,如果数据库只存储“blank.jpg”值而不是“0”,这是否是最佳选择?这可能不会对性能产生太大影响,但确实会对数据清洁度产生影响。空值应存储为Null 您想要显示“blank.jpg”的事实是一个显示问题,而不是数据问题。如果您想在其他地
对于PHP,我在从mysql读取数据并将“0”值替换为“blank.jpg”时使用if-conditional,如果数据库只存储“blank.jpg”值而不是“0”,这是否是最佳选择?这可能不会对性能产生太大影响,但确实会对数据清洁度产生影响。空值应存储为
Null
您想要显示“blank.jpg”的事实是一个显示问题,而不是数据问题。如果您想在其他地方使用此数据,那么检查NULL将比检查“blank.jpg”更有效。不,在应用程序代码(PHP)中进行检查可能是更好的解决方案。这样,数据库就可以轻松地用于多个应用程序,例如,如果您将来重写软件,或者如果您打开了其他要与此应用程序同步的站点
在数据库中存储空值。将mysql中的字段保留为空值,并将模式设置为默认值,如果没有图像,则不进行任何操作。您可以测试空值,而不是零或任何其他值。或者我遗漏了什么东西,如果可以的话,存储0或空字符串,而不是存储空值 空列需要额外的空间 在行中记录他们的 值为空。对于MyISAM表, 每个空列需要额外的一位, 向上舍入到最接近的字节
谢谢大家的建议,谢谢大家的建议。