Oncelikle sphere.ini den database ayarlarinizi yapiyorsunuz.
Sonra sphere_serv_triggers.scp açiyoruz ve[FUNCTION f_onserver_start]nin altina şunu ekliyoruz.
[FUNCTION f_onserver_start]
DB.CONNECT
if (<DB.CONNECTED>)
serv.log MySQL debug: MySQL baglantisi tamamlandi
else
serv.log MySQL debug: MySQL baglantisi tamamlanamadi.
endif
Sonra sistemi kurmaya başlayabiliriz.
<?
$tablo = "olum";
$veritabanıismi = "sphere";
$dbbaglan = mysql_connect("localhost","kullanici","sifren")
or die ("Database servera baglanIlamadI...");
$database = mysql_select_db("$veritabanıismi", $dbbaglan) or die("Database secilemedi...");
$son = "select * from $tablo";
$bitti = mysql_query($son) or die("Sorgulama yapIlamadI...");
while ($row = mysql_fetch_object($bitti))
{
$olen = $row->olen;
$olduren = $row->olduren;
$yer = $row->yer;
$saat = $row->saat;
echo "Olen = $olen";
echo "</br>";
echo "Olduren = $olduren";
echo "</br>";
echo "Yer = $yer";
echo "</br>";
echo "Saat = $saat";
echo "</br>";
echo "----------------------------------------";
echo "</br>";
}
mysql_free_result($bitti);
mysql_close($dbbaglan);
?>
Bu php kodunu ekleyin sonra databasein ayarlarını yapınız ve kaydetip cikin
Sonra hangi databaseyi kullanacaksanız ona şu SQL i sorgulatıyorsunuz.
CREATE TABLE `olum` (
`olen` varchar(255) NOT NULL,
`olduren` varchar(255) NOT NULL,
`yer` varchar(255) NOT NULL,
`saat` varchar(255) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Sonra fix eventine on=@death kismina
on=@Death
db.execute "INSERT INTO olum (olen, olduren, yer, saat) VALUES('<name>','<act.name>','<region.name>','<serv.rtime>')"
Ekliyorsunuz ve sistem tamamdir.Not= Versionunuz 56B olmalidir ve sphere.ini den databasei mutlaka ayarlamalisiniz.
Not2=Bu döküman Nemesinin harzırladığı Sphere - Mysql Komutları dökünanından yatatlanarak yazılmıştır.
Kolay Gelsin
Saygilarimla



Tablo oluşturdum fakat Database secilemedi... hatası alıyorum
Editledim.
bir eksiklik war onuda ben söylüyüm bunların çalışabilmesi için önce table yaratmanız gerekmektedir. Trina'nın hazırladığı dökümandan gerkeli kodları bulabilirsiniz.
[blue][b]Uhm. Hani kaynagıda belirtseydin. Scriptlerim isimsiz havalarda uçuşuyor. [/b][/blue]
yaptim ancak baglanti tamalanamadi dior birde [code]$db = "olum"; $dbismi = "sphere"; $baglanti = mysql_connect("localhost","kullanici","sifren") or die ("Database servera baglanIlamadI...");[/code] bu kodu nereye ekleyecegiz tam olarak?