E' quello del primo post
	Codice PHP:
	
$query= $this->connect->query("SELECT * FROM tb_menu WHERE id_menu_s IN (".$request.") ORDER BY id DESC");
while ($row1 = mysqli_fetch_array($query,MYSQL_ASSOC)) {    array_push($arrFields,$row1);}$array = array("id_menu_p"=>"","id_menu_s"=>"");
$arrFields=array_diff_key($arrFields,$array);
var_dump($arrFields); 
 
Stampando l'array questo è quello che ottengo, semplificato:
	Codice PHP:
	
array(211) {  [0]=>  array(23) {    ["id"]=>    string(3) "226"    ["id_menu_p"]=>    string(2) "64"    ["id_menu_s"]=>    string(3) "641"    ["DtInsert"]=>    string(10) "2022-01-10"    ["DtInizioValidita"]=>    string(10) "2022-01-10"  }  [1]=>  array(23) {    ["id"]=>    string(3) "224"    ["id_menu_p"]=>    string(2) "64"    ["id_menu_s"]=>    string(3) "641"    ["DtInsert"]=>    string(10) "2021-12-06"    ["DtInizioValidita"]=>
    string(10) "2022-01-10"}
} 
 
Che poi non ho capito, un altra cosa, perché dentro l'array $arrFields ho un altro array?