La siguiente expresión no tiene sentido:
¿Qué hace o cual es su propósito?
A partir de ese punto $_POST['id_alimentos'] es un array y debes tratarlo como tal, no puedes hacer lo siguiente:
Código PHP:
Ver original$sql="INSERT INTO empresas (id_alimentos) VALUES ('".$_POST[id_alimentos']."')";
Eso literalmente pondría "Array" y no es lo que buscas, primero debes extraer y concatenar los valores en una cadena de texto simple.