ti consiglierei di mettere $row['data'] in una stringa
Codice PHP:
$data=$row['data']; 
in modo che quando la inserirai nella funzione non ti crea problemi di apici
poi se non sbaglio il contenuto di substr va tra apici..
del tipo
substr("blabla",4,2)

facciamo un passo alla volta
inizia col inserire cosi
Codice PHP:
$data$row['data'];
$data=substr($data,6,2)."/".substr($data,4,2)."/".substr($data,0,4); 
prova cosi e vediamo