Gracias por responder abimaelrc.
Código:
echo var_dump($Datos2);
array(2) { [0]=> string(1) "1" ["idChico"]=> string(1) "1" }
contiene el indice numerico MYSQLI_NUM y del tipo MYSQLI_ASSOC
Si hago $Datos2 = $Resultado2->fetch_array(MYSQLI_NUM);
devuelve un unico valor [0]=> string(1) "1"
se esta parando en la primera coincidencia de la consulta, como si tuviese un LIMIT 1... pero solo en PHP. En MySQL devuelve los 2 campos