我不是本地人,所以我很抱歉这些错误。
我正在使用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] . ' ';}}
它对我来说很好,但我确信这不是最好的方法。
谢谢大家......!