Php Mysqli选择列名,但跳过第一列
我试图显示一个表中的列名列表,该表使用下面的代码,但我希望它跳过第一列(ID号)。如何做到这一点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[] = $
$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
。你在找什么地方没有发现这些?