Bu güncelleme için benim kod:
$key = $skills[$ind];
echo "\t\t<td>" . $key . "</td>\n";
//explode using a comma as a delimiter
$data_n = explode(",", $word);
$score[$key][”Rank”] = $data_n[0];
$score[$key][”Level”] = $data_n[1];
$score[$key][”Exp”] = $data_n[2];
echo "\t\t<td>" .$data_n[0] . "</td>\n";
echo "\t\t<td>" .$data_n[1] . "</td>\n";
echo "\t\t<td>" .$data_n[2] . "</td>\n";
$result = mysql_query("UPDATE accounts SET $key ='$data_n[1]' WHERE username = '$user'")
or
die(mysql_error());
Temelde, ben güncellemeye çalışıyorum şeyin adı olan bir dize "anahtar" var, ama sadece güncelleme değil. Ben "baskı" için "mysql_query" değiştirdim ve onu gerekiyordu tam olarak ne yazdırır:
UPDATE accounts SET Total ='1144' WHERE username = 'derekboy'
Herhangi bir hata yok. $ sonucunu baskı o MySQL mesaj gönderdi "Gerçek" olduğunu gösteriyor. Ben bir gün arıyor ve hala hiçbir şey oldum, çünkü herkes, sorunu görebilirsiniz.
Benim kod tüm yer almaktadır {[(0)];} teşekkürler. Ben script çok üstünde bir veritabanına bağlanmak görebilirsiniz.