手动或动态键入选择选项(php)


Typing the select options manually or dynamically(php)

我有一个表单,它使用post方法并将一些信息发送到我的mysqldb。表单组件之一是具有可预测选项的select标记。我应该在html中手动键入它们,还是使用php从mysql中获取它们。

安全和效率是我关心的,还是我应该意识到其他事情?

永远不要键入它们

  • 即使它们是静态,也只需使用PHP数组来生成它们
  • 如果它们是动态,请使用PHPDB查询生成它们

动态生成使您以后可以轻松地更改它们的外观。而对它们进行硬编码(键入)将使您的生活在未来发生变化时变得更加复杂。