123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- <?php
- //
- // Database Test
- //
- function fortune() {
- // Database connection // TODO: use PDO once implemented
- $link = mysql_connect('tfb-database', 'benchmarkdbuser', 'benchmarkdbpass');
- mysql_select_db('hello_world', $link);
-
- // Store result in array.
- $result = mysql_query('SELECT id, message FROM Fortune', $link);
- $arr = array();
- while ($row = mysql_fetch_array($result)) {
- $arr[$row['id']] = $row['message'];
- }
- mysql_close($link);
- $arr[0] = 'Additional fortune added at request time.';
- asort($arr);
- return $arr;
- }
- // Set content type
- header("Content-type: text/html; charset=utf-8");
- ?>
- <!DOCTYPE html>
- <html>
- <head>
- <title>Fortunes</title>
- </head>
- <body>
- <table>
- <tr>
- <th>id</th>
- <th>message</th>
- </tr>
- <?php
- foreach ( fortune() as $id => $fortune ) {
- ?>
- <tr>
- <td><?php echo htmlspecialchars($id, ENT_QUOTES, 'UTF-8'); ?></td>
- <td><?php echo htmlspecialchars($fortune, ENT_QUOTES, 'UTF-8'); ?></td>
- </tr>
- <?php } ?>
- </table>
- </body>
- </html>
|