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>