Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/235.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Mysqli选择列名,但跳过第一列_Php_Mysql_Mysqli - Fatal编程技术网

Php Mysqli选择列名,但跳过第一列

Php Mysqli选择列名,但跳过第一列,php,mysql,mysqli,Php,Mysql,Mysqli,我试图显示一个表中的列名列表,该表使用下面的代码,但我希望它跳过第一列(ID号)。如何做到这一点 $forms_colums = array(); $get_table_colums = mysqli_query($capital_db, "SHOW COLUMNS FROM tbl_customers "); while ($found_table_colums = mysqli_fetch_array($get_table_colums)) { $forms_colums[] = $

我试图显示一个表中的列名列表,该表使用下面的代码,但我希望它跳过第一列(ID号)。如何做到这一点

$forms_colums = array();
$get_table_colums = mysqli_query($capital_db, "SHOW COLUMNS FROM tbl_customers ");
while ($found_table_colums = mysqli_fetch_array($get_table_colums)) {
    $forms_colums[] = $found_table_colums['Field'];
}

您可以在末尾添加
array\u shift($forms\u columns)
,从而从数组中删除第一个元素:

$forms_colums = array();    
$get_table_colums = mysqli_query($capital_db,"SHOW COLUMNS FROM tbl_customers ");
while($found_table_colums = mysqli_fetch_array($get_table_colums))
{
    $forms_colums[] = $found_table_colums['Field'];     
}
array_shift($forms_colums);

非常感谢,真的让我的一天研究了几个小时,在5分钟内我得到了我的答案,谢谢you@Nathan有很多方法可以删除数组的第一个元素:
array\u splice
unset
array\u shift
。你在找什么地方没有发现这些?