我有两个表“联系人”和“公司”。当用户在添加“联系”表单中键入公司时,我需要它提供有关可能在“公司”表中匹配的公司的提示。这是为了减少公司领域的冗余。
我不确定这是否可以使用php和mysql,我希望我的解释是充分的。
答案 0 :(得分:0)
PHP是一种服务器端技术。 MySQL是一种数据库技术。也不会(自己)创建自动填充字段。
您需要客户端技术才能实现您的目标;在这种情况下,我几乎可以保证最适合您的解决方案是JavaScript。您可以推出自己的自动完成功能,也可以使用其他人的库。其中一个库是jQuery UI,其中包含autocomplete小部件。 (请注意,jQuery UI需要jQuery。)
对于atuocomplete字段,您可以将其完全构建在客户端,将所有值存储在JavaScript中,也可以根据需要使用AJAX从MySQL数据库中提取值,而无需重新加载页面(您肯定不会这样做)我想做一个自动完成字段)。 jQuery UI自动完成文档提供了完全相同的示例。