使用PHP访问MySQL表列(不是按列名,而是按列号)

时间:2018-02-04 01:52:48

标签: php mysql

我有这个代码,它允许我根据他们的名字访问MySQL列

 $sql = "SELECT age, name, sex  FROM info";

如何更改代码,以便从表格中的列号(不是名称)中显示代码

 $sql = "SELECT column1, column2, column3  FROM info";

其中:

  • age是表格中第一列名为info
  • 的列
  • name是表中名为info
  • 的第二列
  • sex是表格中的第三列,名为info
  • desc是第四栏

这样,如果你不知道列名,你可以按列号

来完成

我遇到的问题是我的一个名字叫做“desc”(它的第4列)

所以下面的代码不起作用

 $sql = "SELECT age, name, sex, desc  FROM info";

如果我忽略该列并只查看前3列,我的PHP代码将正常工作

 $sql = "SELECT age, name, sex  FROM info";

0 个答案:

没有答案