Changeset 303 for trunk/telseznam.php
- Timestamp:
- Jan 30, 2011, 8:19:57 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/telseznam.php
r148 r303 4 4 class PhoneBookPage extends Page 5 5 { 6 var $FullTitle = 'Seznam telefon ích čísel';6 var $FullTitle = 'Seznam telefonních čísel'; 7 7 var $ShortTitle = 'Telefonní seznam'; 8 9 var $OperatorURL = array( 10 'Mikrotech' => 'http://voip.mikrotech.cz', 11 '802.cz' => 'http://802.cz/telefon', 12 'O2' => 'http://o2.cz', 13 ); 8 14 9 15 function Show() 10 16 { 11 $Output = '<img alt="Telefonní seznam" width="100%" src="images/telseznam.jpg">'; 17 $DbResult = $this->Database->query('SELECT COUNT(*) FROM `PhoneBook`'); 18 $DbRow = $DbResult->fetch_row(); 19 $PageList = GetPageList($DbRow[0]); 20 21 $Output = $PageList['Output']; 22 $Output .= '<br/><table class="WideTable">'; 23 24 $TableColumns = array( 25 array('Name' => 'Number', 'Title' => 'Číslo'), 26 array('Name' => 'Name', 'Title' => 'Jméno'), 27 array('Name' => 'Address', 'Title' => 'Adresa'), 28 array('Name' => 'Operator', 'Title' => 'Operátor'), 29 array('Name' => 'LastUpdate', 'Title' => 'Aktualizace'), 30 ); 31 $Order = GetOrderTableHeader($TableColumns, 'Name', 0); 32 $Output .= $Order['Output']; 33 34 $Query = 'SELECT * FROM `PhoneBook` '.$Order['SQL'].$PageList['SQLLimit']; 35 36 $DbResult = $this->Database->query($Query); 37 while($Line = $DbResult->fetch_assoc()) 38 { 39 if(array_key_exists($Line['Operator'], $this->OperatorURL)) 40 $Line['Operator'] = '<a href="'.$this->OperatorURL[$Line['Operator']].'">'.$Line['Operator'].'</a>'; 41 $Output .= '<tr><td>'.$Line['Number'].'</td>'. 42 '<td>'.$Line['Name'].'</td>'. 43 '<td>'.$Line['Address'].'</td>'. 44 '<td>'.$Line['Operator'].'</td>'. 45 '<td>'.$this->System->HumanDate(MysqlDateTimeToTime($Line['LastUpdate'])).'</td></tr>'; 46 } 47 $Output .= '</table>'; 48 $Output .= $PageList['Output']; 49 50 $Output .= '<p>Pro aktualizaci údajů v seznamu se prosím obraťte na email robie@centrum.cz</p>'; 51 $Output .= '<a href="images/telseznam.jpg">Starý seznam</a>'; 12 52 return($Output); 13 53 }
Note:
See TracChangeset
for help on using the changeset viewer.