HB/includes/constructions.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';");
}
?>