date() vuole un unix timestamp e non una data in formato ansi.

estrai direttamente la data nella select nel formato che vuoi con date_format()

codice:
$query = "SELECT *, date_format(data, '%d %M %y') as b
           FROM righe 
           ORDER BY id desc 
           LIMIT $start, $step"; 

.....

<td><h6> $row[b]            </h6></td>