Ciao,
se vuoi operare manualmente sulla stringa basta usare la funzione substr in questo modo:

$data = "20050330043643";
$new_data = substr($data, 0, 8);

In alternativa puoi operare direttamente in fase di interrogazione al db manipolando la data con il comando mysql DATE_FORMAT.