83 lines
2.4 KiB
PHP
83 lines
2.4 KiB
PHP
|
<?php
|
||
|
if(!defined('INDEX')) { header('Location: ../'); exit; }
|
||
|
include_once('Class/class.gerefile.php');
|
||
|
|
||
|
//Batiments
|
||
|
if (empty($queryPlanete['file_bat'])) $file = new gererFile($queryUser['prodfile']+2);
|
||
|
else $file = unserialize($queryPlanete['file_bat']);
|
||
|
|
||
|
$cons = $file->pret();
|
||
|
$nbc = count($cons);
|
||
|
$out = "";
|
||
|
for($i=0 ; $i<$nbc ; $i++) {
|
||
|
$var = $batimentVAR[$cons[$i][0]];
|
||
|
$nb = $queryPlanete[$var] + $cons[$i][1];
|
||
|
if ($i != 0) $out .= ", ";
|
||
|
$out .= "`$var` = '$nb'";
|
||
|
}
|
||
|
$export = mysql_real_escape_string(serialize($file));
|
||
|
if (!empty($out)) {
|
||
|
$out .= ',';
|
||
|
mysql_query("UPDATE `planete` SET $out `file_bat` = '$export' WHERE `id` = '$idPlan';");
|
||
|
}
|
||
|
|
||
|
|
||
|
//Technologies
|
||
|
if (empty($queryPlanete['file_tech'])) $file = new gererFile($queryUser['prodfile']+2);
|
||
|
else $file = unserialize($queryPlanete['file_tech']);
|
||
|
|
||
|
$cons = $file->pret();
|
||
|
$nbc = count($cons);
|
||
|
$out = "";
|
||
|
for($i=0 ; $i<$nbc ; $i++) {
|
||
|
$var = $technoloVAR[$cons[$i][0]];
|
||
|
$nb = $queryUser[$var] + $cons[$i][1];
|
||
|
if ($i != 0) $out .= ", ";
|
||
|
$out .= "`$var` = '$nb'";
|
||
|
}
|
||
|
$export = mysql_real_escape_string(serialize($file));
|
||
|
if (!empty($out)) {
|
||
|
mysql_query("UPDATE `user` SET $out WHERE `id` = '$id_user';");
|
||
|
mysql_query("UPDATE `planete` SET `file_tech` = '$export' WHERE `id` = '$idPlan';");
|
||
|
}
|
||
|
|
||
|
|
||
|
//Vaisseaux
|
||
|
if (empty($queryPlanete['file_vais'])) $file = new gererFile($queryUser['prodfile']+2);
|
||
|
else $file = unserialize($queryPlanete['file_vais']);
|
||
|
|
||
|
$cons = $file->pret();
|
||
|
$nbc = count($cons);
|
||
|
$out = "";
|
||
|
for($i=0 ; $i<$nbc ; $i++) {
|
||
|
$var = $nomvaisnVAR[$cons[$i][0]];
|
||
|
$nb = $cons[$i][1];
|
||
|
if ($i != 0) $out .= ", ";
|
||
|
$out .= "`$var` = `$var` + '$nb'";
|
||
|
}
|
||
|
$export = mysql_real_escape_string(serialize($file));
|
||
|
if (!empty($out)) {
|
||
|
$out .= ',';
|
||
|
mysql_query("UPDATE `planete` SET $out `file_vais` = '$export' WHERE `id` = '$idPlan';");
|
||
|
}
|
||
|
|
||
|
|
||
|
//Terrestre & défenses
|
||
|
if (empty($queryPlanete['file_ter'])) $file = new gererFile($queryUser['prodfile']+2);
|
||
|
else $file = unserialize($queryPlanete['file_ter']);
|
||
|
|
||
|
$cons = $file->pret();
|
||
|
$nbc = count($cons);
|
||
|
$out = "";
|
||
|
for($i=0 ; $i<$nbc ; $i++) {
|
||
|
$var = $nomterrnVAR[$cons[$i][0]];
|
||
|
$nb = $cons[$i][1];
|
||
|
if ($i != 0) $out .= ", ";
|
||
|
$out .= "`$var` = `$var` + '$nb'";
|
||
|
}
|
||
|
$export = mysql_real_escape_string(serialize($file));
|
||
|
if (!empty($out)) {
|
||
|
$out .= ',';
|
||
|
mysql_query("UPDATE `planete` SET $out `file_ter` = '$export' WHERE `id` = '$idPlan';");
|
||
|
}
|
||
|
?>
|