(这个问题是继我之前修复的问题之后的(这里)
我发现了与此(此处)类似的问题,但解决方案并不是我想要的。
我目前在我的网站上有一个 JQuery 样式的自动完成搜索引擎,称为(fcbkcomplete)。脚本的原始操作从一个 .txt 文件运行,查找手动输入的值并在自动完成结果中输出它们。但是,我希望脚本从 MYSQL 数据库中获取值,而不是手动输入到 .txt 文件中,因为我最终希望用户可以选择添加自己的值。
因此,我将 Javascript 调用为 .php 文件而不是 .txt,其中包含以下脚本:
//connection details
$getData = mysql_query("SELECT Name FROM tblIngredient");
while($info = mysql_fetch_array($getData))
{
echo "{\"key: value:\";
echo $info['Name'];
echo "key: value:\"";
echo $info['Name'];
echo "}, ";
}
此脚本工作并以正确的格式输出数据:
{"key": "vodka","value": "vodka"}, {"key": "tequila","value": "tequila"},
所以我需要知道如何将这个 JSON 输出转换为 data.txt(这样随着数据库表的增长,脚本运行时 .txt 文件会自动更新)
这是在我的网站上搜索的最后一步,因此非常感谢任何帮助。
-马特