Super wszystko działa tak jak powinno. Mam jeszcze jedno pytanie chciałbym umieścić rozwijana liste z miesiacami w ktorych były turnieje czyli klikam na selecta z lista i wybieram np styczen po czym pokazuje mi wszystko ze stycznia danej gry tutaj moja całą konstrukcja pliku
require_once "maincore.php";
require_once THEMES."templates/header.php";
include LOCALE.LOCALESET."members.php";
include "class.cutter.php";
add_to_title($locale['global_200'].$locale['400']);
if(!isset($_POST['game'])) { $_POST['game'] = 'ld'; } opentable($locale['400']);
echo"<form action='".FUSION_SELF
."?game=".$_POST['game']."' method='post'> <select name='game'>
<option value='ld' ".($_POST['game'] == 'ld' ? "selected='selected'" : "").">Chińczyk</option>
<option value='sw' ".($_POST['game'] == 'sw' ? "selected='selected'" : "").">Makao</option>
<option value='dm' ".($_POST['game'] == 'dm' ? "selected='selected'" : "").">Domino</option>
<option value='dc' ".($_POST['game'] == 'dc' ? "selected='selected'" : "").">Kosci</option>
<option value='gn' ".($_POST['game'] == 'gn' ? "selected='selected'" : "").">Remik gin</option>
<option value='th' ".($_POST['game'] == 'th' ? "selected='selected'" : "").">Tysiac</option>
</select>
<input type='submit' value='ok' /></form>";
if (iMEMBER) {
if (!isset($_GET['sortby']) || !ctype_alnum($_GET['sortby'])) { $_GET['sortby'] = "all"; } $orderby = ($_GET['sortby'] == "all" ? "" : " AND user_name LIKE '".stripinput($_GET['sortby'])."%'");
$result = dbquery("SELECT user_id FROM ".DB_USERS." WHERE user_status='0'".$orderby);
$rows = dbrows($result);
if (!isset($_GET['rowstart']) || !isnum
($_GET['rowstart'])) { $_GET['rowstart'] = 0; } if ($rows) {
$i = 0;
echo "<table cellpadding='2' cellspacing='0' width='100%'>\n<tr>\n"; echo "<td class='tbl2'><strong>Nick </strong></td>\n"; echo "<td class='tbl2'><strong>Wyniki</strong></td>\n"; echo "<td align='center' width='1%' class='tbl2' style='white-space:nowrap'><strong>Punkty</strong></td>\n"; $result = dbquery("SELECT user_id, user_name, user_status, user_level, user_groups FROM ".DB_USERS." WHERE user_status='0'".$orderby." LIMIT ".$_GET['rowstart'].",20");
while ($data = dbarray($result)) {
$cell_color = ($i % 2 == 0 ? "tbl1" : "tbl2"); $i++;
$w = new cutter('http://www.kurnik.pl/stat.phtml?uid='.$data["user_name"].'&gid='.$_POST['game'].'&sk=5', true);
$w -> start('
</ul>
</div>', false, 1);
$w -> end('<p>', false, -1
); $w -> replace('</i>','<i>');
$w -> replace('</b>','</i>');
$w -> delete('<hr>');
$htmlContent = $w->cut();
$dom = new DOMDocument;
@$dom->loadHTML( $htmlContent );
foreach( $dom->getElementsByTagName( 'tr' ) as $tr ) {
foreach( $tr->getElementsByTagName( 'td' ) as $td ) {
$cells[] = $td->nodeValue;
}
if(count($cells)) $rows[] = $cells;
}
//do tego punktu przerobiliśmy tabelę na praktyczną tablicę w php
{
foreach($rows as $value)
{
$date_set = explode(' ', $value[1
]); $new_data_set[$date_set[0
]][] = array (
'id'=>$value[0],
'date'=>$date_set[0],
'day'=>$date_set[1],
'time'=>$date_set[2],
'params'=>$value[3],
'players'=>$value[4],
'result'=>$value[5]
);
echo "<tr>\n<td class='$cell_color'>\n".profile_link
($data['user_id'], $data['user_name'], $data['user_status'])."</td>\n";
echo "<td class='$cell_color'>";
if($new_data_set){echo"Turniej: <a href='http://www.kurnik.pl/turn.phtml?tid=".$value['0']."'>".$value['0']."</a> Data: ".$date_set['0']." organizator: <a href='http://www.kurnik.pl/stat.phtml?gid=".$_POST['game']."&uid=".$value['2']."'>".$value['2']."</a> Parametry: ".$value['3']." Uczestników: ".$value['4']." Miejsce: ".$value['5']." "; }echo"</td>\n"; }
}
echo "<td align='center' width='1%' class='$cell_color' style='white-space:nowrap'></td>\n</tr>"; }
} else {
echo "<div style='text-align:center'><br />\n".$locale['403'].$_GET['sortby']."<br /><br />\n</div>\n"; }
"A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R",
"S","T","U","V","W","X","Y","Z","0","1","2","3","4","5","6","7","8","9"
);
echo "<hr />\n<table cellpadding='0' cellspacing='1' class='tbl-border center'>\n<tr>\n"; echo "<td rowspan='2' class='tbl2'><a href='".FUSION_SELF
."?sortby=all'>".$locale['404']."</a></td>"; for ($i = 0; $i < 36 != ""; $i++) {
echo "<td align='center' class='tbl1'><div class='small'><a href='".FUSION_SELF
."?sortby=".$search[$i]."'>".$search[$i]."</a></div></td>"; echo ($i == 17 ?
"<td rowspan='2' class='tbl2'><a href='".FUSION_SELF
."?sortby=all'>".$locale['404']."</a></td>\n</tr>\n<tr>\n" : "\n"); }
echo "</tr>\n</table>\n"; } else {
redirect("index.php");
}
closetable();
require_once THEMES."templates/footer.php";
?>
czy miałby ktoś jakiś pomysł jak to zrobić?