Php 如何获取数据库的内容而不是索引

Php 如何获取数据库的内容而不是索引,php,mysql,database,indexing,Php,Mysql,Database,Indexing,我成功地将数据插入了MySQL数据库,但我的问题是,我在数据库中得到的结果是索引,而不是实际内容。我在php文件中为其中一个选项编写了以下代码。如何获取内容而不是索引?问题是在SQL语句中还是在PHP代码中?例如,如果用户从弹出菜单中选择第一个选项,则我将得到No 1,而不是serviceType=“Database Type” 查找服务类型标题根本原因风险评级影响可能性 1 2 gg AC 1 1 1 gg gg gg 1 7 1 kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk

我成功地将数据插入了MySQL数据库,但我的问题是,我在数据库中得到的结果是索引,而不是实际内容。我在php文件中为其中一个选项编写了以下代码。如何获取内容而不是索引?问题是在SQL语句中还是在PHP代码中?例如,如果用户从弹出菜单中选择第一个选项,则我将得到No 1,而不是
serviceType=“Database Type”

查找服务类型标题根本原因风险评级影响可能性
1 2 gg AC 1 1 1 gg gg gg 1
7 1 kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk 1
1.

请在SQL工具中检查您的查询,以确保您实际收到该查询的数据。如果没有数据,这可能会导致您的问题

此外,使用:

while($row = mysql_fetch_assoc($result)) 
而不是

while($row = mysql_fetch_array($result)) 
while()
语句中,获取要查找的输出

祝你好运

作为一个思想,你需要考虑从 MySqLy命令中移动,以支持MySQL和PDO库。


看这里:

刚刚意识到我编辑时有两个人得到了编辑!哇!“我的数据库中有索引”?作为你的新用户,当你处理这个问题时,请考虑把你觉得最有帮助的答案标记为“正确答案”。欢迎来到StackOverflow!老兄,你的代码有什么问题?看起来很好。我按照你的建议更改了while循环,但没有区别??也许SQL语句中有错误,我的意思是我应该完成它,并将word和其他语句放在何处??看看您是否可以在命令行或类似PHPMyAdmin的程序中运行该查询,这样您就可以确定您正在
选择
处理真实数据。PHPMyAdmin是您的朋友,在测试查询时:)fetch_array()和fetch_assoc()将按照代码其余部分的要求返回索引数组-因此这不是正确答案。没有按照你建议的PDO或mysqli评分-但主要答案真的不相关。)大卫,拜托,我仍然没有解决问题。。我该怎么办?
while($row = mysql_fetch_array($result))