OK, here goes everytime I run this script, I always get
Unknown column 'mb5_password' in 'field list'
Here is the insert statement
$q = "INSERT INTO db_cam_protect (mb5_id, mb5_username, mb5_password, mb5_email, mb5_start_date, mb5_end_date, unixtime_end, mb5_payed, mb5_months, mb5_paytype, mb5_currency, mb5_confirm, mb5_active) values ('".$mb5_id."', '".$mb5_username."', '".$mb5_password."','".$mb5_email."','".$mb5_start_date."','".$mb5_end_date."','".$unixtime_end."','".$mb5_payed."','".$mb5_months."','".$mb5_pay_type."','".$mb5_currency."','0','0')";
mysql_query($q) or die(mysql_error());
Now the particular field in question is produced by a simple random number generator
$mb5_password = substr(ereg_replace("[^0-9]", "", crypt(time())) .
ereg_replace("[^0-9]", "", crypt(time())) .
ereg_replace("[^0-9]", "", crypt(time())),0, 8);
srand(time());
Now the database table looks like this
CREATE TABLE `db_cam_protect` (
`mb5_id` varchar(20) NOT NULL default '',
`mb5_username` varchar(60) NOT NULL default '',
`mb5_password` int(11) NOT NULL default '0',
`mb5_email` varchar(255) NOT NULL default '',
`mb5_start_date` varchar(10) NOT NULL default '',
`mb5_end_date` varchar(10) NOT NULL default '',
`unixtime_end` varchar(20) NOT NULL default '',
`mb5_payed` int(10) NOT NULL default '0',
`mb5_months` int(3) NOT NULL default '0',
`mb5_paytype` varchar(255) NOT NULL default '',
`mb5_currency` varchar(255) NOT NULL default '',
`mb5_confirm` int(3) NOT NULL default '0',
`mb5_active` int(3) NOT NULL default '0',
`mb5_logins` int(11) NOT NULL default '0',
`mb5_expirationtime` varchar(20) NOT NULL default '',
UNIQUE KEY `mb5_id` (`mb5_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
If you see something I don't, PLEASE let me know...thank you