PHP 4 на практике


         

Для базы данных company, изображенной


<th><a href=\"Listing11-6.php?key=prod_id\">Product ID</a></th>

<th><a href=\"Listing11-6.php?key=quantity\">Quantity</a>

</th></tr>";

// Отформатировать и вывести каждую строку таблицы

while (list($order_id,$cust_id,$prod_id, $quantity)

= mysql_fetch_row($result)) :

print "<tr>";

print "<td>$order_id</td><td>$cust_id</td><td>$prod_id</td><td>

$quantity</td>";

print "</tr>";

endwhile;

// Завершить таблицу

print "</table>";

Для базы данных company, изображенной на рис. 11.1, стандартные выходные данные листинга 11.6 выглядят следующим образом:





Order ID

Customer ID

Product ID

Quantity





100003

2000cu

1000pr

12





100005

2000cu

1002pr

11





100004

2000cu

1000pr

9





100002

2000cu

1001pr

5





100001

2000cu

1002pr

3

Обратите внимание: заголовки таблицы представляют собой гиперссылки. Поскольку по умолчанию сортировка осуществляется по полю quantity, записи отсортированы по убыванию последнего столбца. Если щелкнуть на ссылке Order_ID, страница загружается заново, но на этот раз записи сортируются по убыванию идентификатора заказа. Таблица будет выглядеть так:





Order ID

Customer ID

Product ID

Quantity





100005

2000cu

1002pr

11





100004

2000cu

1000pr

9





100003

2000cu

1000pr

12





100002

2000cu

1001pr

5





100001

2000cu

1002pr

3

Сортировка выходных данных приносит огромную пользу при форматировании баз данных. Простая модификация запроса SELECT позволяет упорядочить данные по любому критерию — по возрастанию, по убыванию или с группировкой записей.

На этом наше знакомство с MySQL подходит к концу. Учтите, что материал этой главы отнюдь не исчерпывает всего, что необходимо знать о MySQL. Полный список команд MySQL в РНР приведен в документации (http://www.php.net/manuat).


Содержание  Назад  Вперед





Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий