<?php { function viewRank($data, $textTitle, $data_table) { Switch ($data_table) { case 'P': $_query = $db->Query("SELECT user, id FROM players ORDER by ".$data." DESC LIMIT 5"); break; case 'M': $_query = $db->Query("SELECT owner FROM minerals ORDER by ".$data." DESC LIMIT 5"); break; } echo ' <table> <tr> <td width=25></td> <td width=200><b>'.$textTitle.'</b><br /></td> </tr> <tr> <td>ID</td> <td>Nick</td> </tr>'; while($query = $db->fetchAssoc($_query)) { Switch ($data_table) { case 'P': $data_id = $query['id']; $data_user = $query['user']; break; case 'M': $data_test = $db->fetchAuto("SELECT user FROM players WHERE id=".$query['owner']); } echo '<tr> <td>'.$data_id.'</td> <td>'.$data_user.'</td> </tr>'; } } echo '<table> <tr> <td>'.viewRank('lvl', 'Najwyższy level', 'P').'</td> <td>'.viewRank('credits', 'Nejwięcej złota', 'P').'</td> </tr> </table>'; } ?>
To jest kawałek kodu mojej gry
I powinno wyświetlać w 2 kolumnach
Chodzi mi o tem fragment
I po co dawać przedrostek abstract przed nazwami funkcji
Kod
echo '<table>
<tr>
<td>'.viewRank('lvl', 'Najwyższy level', 'P').'</td>
<td>'.viewRank('credits', 'Nejwięcej złota', 'P').'</td>
</tr>
</table>';
<tr>
<td>'.viewRank('lvl', 'Najwyższy level', 'P').'</td>
<td>'.viewRank('credits', 'Nejwięcej złota', 'P').'</td>
</tr>
</table>';
A wyświetla jedno pod Drugim
Cytat
Najwyższy level
ID Nick
5 Wolreni
1 Tyranus
3 Night Shade
2 Mefisto
Nejwięcej złota
ID Nick
1 Tyranus
2 Mefisto
5 Wolreni
3 Night Shade
ID Nick
5 Wolreni
1 Tyranus
3 Night Shade
2 Mefisto
Nejwięcej złota
ID Nick
1 Tyranus
2 Mefisto
5 Wolreni
3 Night Shade