Si quieres usar el foreach() .. deberías usar:
foreach ($registro as $clave=>$valor){
para obtener un par tipo:
$registro['nombre_campo'] = valor .. que sería como tendrías que acceder a cada campo del registro en curso que estás leyendo de tu record-set (consulta ejecutada).
Si quieres probar usa:
Código PHP:
echo "<pre>";
print_r($registro);
echo "</pre>";
Para ver que estructura y datos tiene tu array.
Los "resource ID" son los "links" de conexión a tu BD .. se numeran según tengas activos y normalmente eso es lo que obtendrías si haces un echo a $conexion (si mal no recuerdo y no me equivoco).
Un saludo,