Cuando es esto
Código PHP:
$cadena[$consulta, 0]
esto no se si pueda en PHP pero te dire la logica en JAVA. esta es una array bi-dimensional. Es decir es como su fuera un tabla $cadena[0,0] es un lugar $cadena[0,1] es otro lugar y $cadena[1,0] es otro lugar.
En lo personal a mi no me gusta usar estas formas por que me confundo muchisimo asi es que si quieres hacer eso como una tabla en un array ponlos en dos partes. Dos array y envialos y asi ya sabes que lo que se dice en la posicion 0 esta en la posicion 0 del otro.
Espero que me halla podido explicar pero poara poder ayudarte mas dinos que contiene la variable $cadena?
Salu2 :D