Code:
ALTER TABLE `vms_kontodaten` CHANGE `ap` `ap` DOUBLE(10,2) NOT NULL DEFAULT '0.00';
wobei 10 die gesamt länge ist und die 2 die 2 stellen nach dem komma
wobei wenn das schon so in etwa ist wirds wohl einfach nur falsch ausgegebn.

PHP-Code:
<?=@number_format($blahvar['ap'],2,",",".");?>
2 steht hier wiederrum auch für 2 stellen nach dem komma