diff options
Diffstat (limited to 'install/upgrade.php')
| -rw-r--r-- | install/upgrade.php | 7 | 
1 files changed, 4 insertions, 3 deletions
diff --git a/install/upgrade.php b/install/upgrade.php index 7caf46e..0ebff57 100644 --- a/install/upgrade.php +++ b/install/upgrade.php @@ -91,16 +91,17 @@ if (isset($_GET['upgrade'])) {  	if (lower_version($_GET['upgrade'], '0.4.2')) {  		try {  			$_pdo->query("CREATE TABLE IF NOT EXISTS `".Constants::db_prefix."payment` ( -					`id` smallint(5) unsigned NOT NULL, +					`id` smallint(5) unsigned NOT NULL AUTO_INCREMENT,  					`offerId` smallint(5) unsigned NOT NULL, -					`date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP +					`date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, +					PRIMARY KEY (`id`)  				) ENGINE=InnoDB DEFAULT CHARSET=latin1;");  			$offers = $_pdo->query("SELECT `id`,`payment_received` FROM `".Constants::db_prefix."offer` WHERE `payment_received` IS NOT NULL");  			$offers = $offers->fetchAll(PDO::FETCH_ASSOC);  			foreach ($offers as $offer) {  				$stmt = $_pdo->prepare("INSERT IGNORE INTO `".Constants::db_prefix."payment` (`offerId`,`date`) VALUES (?,?)"); -				$stmt->execute($offer['id'], $offer['payment_received']); +				$stmt->execute([$offer['id'], $offer['payment_received']]);  			}  			$_pdo->query("ALTER TABLE `".Constants::db_prefix."offer` DROP `payment_received`;");  | 
