我在PDO和Foreach方面遇到了一些问题

时间:2018-03-19 03:38:41

标签: php arrays string pdo foreach

我不是本地人,所以我很抱歉这些错误。

我正在使用PDO,而且,我需要获取一个表的列名。

$testing = $this->connection->query(" SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'niveles' ");

好的,这很容易。

问题给了我一个全部,我不需要前两个字符串。

它给了我下一个字符串。

> ID USER NIVEL_1 NIVEL_2 NIVEL_3

这就是我想要的。

> NIVEL_1 NIVEL_2 NIVEL_3

我在一个forearch中尝试过使用array_slice。

foreach (array_slice($testing, 2) as $levels) {
          echo $levels[0] . ' ';

但它不像我想的那样有效。

我也试过这个。

  foreach ($testing as $levels) {
      if($levels[0] != "ID" and $levels[0] != "USER"){
      echo $levels[0] . ' ';}}

它对我来说很好,但我确信这不是最好的方法。

谢谢大家......!

0 个答案:

没有答案