переменная php в имени строки MySQL

У меня есть база данных со структурой

TableName | Row1 | Row2 | Row3 ...etc 

Столбец таблицы «Моя строка» поднимается довольно высоко, я хотел попытаться запросить базу данных и использовать переменную в имени строки, чтобы вернуть мое значение, за исключением того, что он сохраняет возвращаемые значения NULL, вероятно, потому, что он фактически не возвращает ничего

 <?php $connection = mysqli_connect(....); $sql = "SELECT * FROM table"; $result = $connection->query($sql); if($result) { while($row = $result->fetch_object()) { for($i = 1; $i < 5; $i++) { echo $row->Row.$i; } } } ?> 

Я думал, что это будет код, но он не работает так, в настоящее время у меня есть код,

 for(... $myrow = 'Row'.$i; echo $row->$myrow; } 

Что работает, хотя его немного небрежно, и я предполагаю, что есть намного лучший способ сделать это