Итак, я работаю над симулятором нации. Он будет онлайн, и у меня большой опыт работы с CSS и HTML, но не с PHP. У меня также есть большой опыт работы с Java и C ++. У меня есть база данных, настроенная и работающая с действующей системой входа в систему и регистрации, а также действующий индекс членов, отображающий текущую статистику по странам. Тем не менее, я не смог понять, как создать сценарий, который бы изменял информацию о пользователях, такую как название страны и текущие доступные средства. Это моя слабая попытка: (Попытка добавить 10 зданий к общему количеству. SESS_ - переменные в сеансе)
<?php
//Start session
session_start();
//Include database connection details
require_once('config.php');
//Connect to mysql server
$link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
if(!$link) {
die('Failed to connect to server: ' . mysql_error());
}
//Select database
$db = mysql_select_db(DB_DATABASE);
function clean($str) {
$str = @trim($str);
if(get_magic_quotes_gpc()) {
$str = stripslashes($str);
}
return mysql_real_escape_string($str);
}
$result = mysql_query("UPDATE members SET buildings ='10' WHERE login='SESS_NATION'")
or die(mysql_error());
$result = mysql_query("SELECT * FROM members WHERE login='SESS_NATION'")
or die(mysql_error());
// get the first (and hopefully only) entry from the result
$row = mysql_fetch_array( $result );
echo $row['login']." - ".$row['Buildings']. "<br />";
?>