Use the mcrypt extension which provides a rich set of "real" cryptography

<?php
$key 
'Welcome to the monkey house'
$s   'cc-number-goes-here';
$alg MCRYPT_BLOWFISH;
$mode MCRYPT_MODE_CBC;

$iv mcrypt_create_iv(
    
mcrypt_get_iv_size($alg$mode), 
    
MCRYPT_DEV_URANDOM
);
$data mcrypt_encrypt($alg$key$s,  $mode$iv);

mysql_query(
    
sprintf("INSERT INTO customers (iv, data) ('%s', '%s')"
        
mysql_escape_string($iv), mysql_escape_string($data)
    ), 
    
$dbh
);
?>