sql >> Base de Datos >  >> RDS >> Mysql

Mi sitio Joomla falla con este código SQL de error

Warning: Invalid argument supplied for foreach()

Debe verificar que lo que está pasando a foreach es una matriz usando is_array función

Si no está seguro de que será una matriz, siempre puede verificar usando el siguiente código de ejemplo de PHP:

if (is_array($variable)) {

  foreach ($variable as $item) {
   //do something
  }
}

Esto significa que también tiene un error en su SQL, ya que no devuelve ningún dato al foreach, por lo que puedo entender. Asegúrese de que su SQL sea correcto.