Sabes inglés? Sería bueno que estudiases y tuvieses al menos nociones básicas, ya que la programación generalmente usa el inglés como lenguaje base.
Ese error es debido a que pones $where[], y esa sintaxis sólo se usa cuando quieres agregar elementos al final de un array (Reemplaza a array_push()). En el implode quieres juntar los elementos de $where no? Los [] están de más.