所以我一直在製作一個國家模擬器遊戲。它會在線,我有很多CSS和HTML的經驗,但不是與PHP。我也有很多使用Java和C++的經驗。我有數據庫設置和一個有效的登錄和註冊系統,以及一個正常運行的成員索引,顯示各國目前的統計數據。但是,我完全無法弄清楚如何製作一個腳本來改變用戶信息,例如國家名稱和當前可用資金。這是我在一個軟弱的嘗試:(它試圖將10幢增加總SESS_是在一個會話變量。)PHP更新/ MySQL編輯行編輯器
<?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 />";
?>
是SESS_NATION一個名稱或常量..? –
SESS_NATION在另一個文件login-exec.php中聲明爲常量。 – madmax88