Witam,
Otóż napisałem taki skrypt:
<?php
$query = ("SELECT TOP 100 Name, cLevel, Class, Reset, (SELECT G_Name FROM GuildMember WHERE GuildMember.Name = Character.Name), (SELECT G_Level FROM GuildMember WHERE GuildMember.Name = Character.Name), (SELECT ConnectStat FROM MEMB_STAT WHERE memb___id = Character.AccountId), (SELECT seconds FROM online_time WHERE Character.Name = online_time.Name) FROM Character WHERE isAdmin != 1 AND CtlCode != 1 ORDER BY Reset DESC, cL
evel DESC");
$result = mssql_query($query);
// (...)
while ($row = mssql_fetch_array($result))
{
fwrite($uchwyt, $row['Name'].'|'); fwrite($uchwyt, $row['cLevel'].'|'); fwrite($uchwyt, $row['Class'].'|'); fwrite($uchwyt, $row['Reset'].'|'); fwrite($uchwyt, $row['G_Name'].'|'); fwrite($uchwyt, $row['G_Level'].'|'); fwrite($uchwyt, $row['ConnectStat'].'|'); fwrite($uchwyt, $row['Onl_time'].'|'."n"); }
?>
Skrypt powinien utworzyć plik o następujących wartościach (wartości wklepane ;-)):
TestUSR|12|2|1|Guild|132|1|2000
Niestety, tworzy tylko:
TestUSR|353|17|0|||||
Na pewno w polach: "G_Name" i innych są jakieś dane.
Dalczego nie mogę zapisać innych pól?
Pozdrawiam,
nerok