Результаты поиска сортируются в порядке уменьшения релевантности. Величина релевантности представляет собой неотрицательное число с плавающей точкой. Релевантность вычисляется на основе количества слов в данной строке столбца, количества уникальных слов в этой строке, общего количества слов в тексте и числа документов (строк), содержащих отдельное слово.
В Web-программировании, особенно при создании различных панелей администрирования, часто встает задача множественного выбора или удаления сразу нескольких записей из базы данных. Пусть имеется таблица tbi, содержащая два поля: первичный ключ таблицы (id), текстовое поле (name).
Для удаления записей обычно создается HTML-форма с набором флажков, как это показано в листинге 8.64.
Для подключения расширения следует снять комментарий с директивы extension=php_dbase.dll. Объем книги не позволяет полностью ознакомиться с функциями данного расширения, но они во многом напоминают функции для работы с плоскими файлами, рассмотренные в гл. 7. С синтаксисом dbf-функций можно ознакомиться в документации к РНР.
Перенос данных из MySQL в другую реляционную базу данных, поддерживающую SQL, производится за счет создания дампа базы данных при помощи утилиты mysqldump, которая формирует текстовый файл с SQL-инструкциями, воссоздающих базу данных. Эта утилита входит в состав дистрибутива MySQL и находится в каталоге bin. Например, для создания дампа базы данных tbl следует вызвать утилиту со следующими параметрами mysqldump tbl>tbl. sql. В результате будет создан дамп базы данных в файле tbl.sql. Загрузить его в базу данных можно при помощи клиента mysql, вызвав его со следующими параметрами: mysql tbKtbl.sql.