Здравствуйте.
Не знаю как реализовать:
Первый вопрос.
Совершается запрос в бд, и в переменную записывается (пример):
машина, стол, арбуз, машина, дыня, стул, арбуз, табурет, яблоко, стол.
Как видите, слова в этой переменной вразнобой, и к тому же повторяются. (Ну вот такой запрос, немогу переделать его))) )
Нужно:
Вывод слов по алфавиту, удалив повторы:
То есть:
Арбуз, дыня, машина, стол, стул... и тд.
Я сделал так:
Выводится:
машина, стол, арбуз, дыня, стул, табурет, яблоко.
т.е. без повторов, но не по алфавиту.
Собственно - вопрос - как отсортировать по алфавиту?
Вопрос два.
Есть переменная. В некоторых случаях она может оканчиваться на ", " (запятую и пробел). Задача: Перед записью этой переменной в бд, делать проверку на последние два символа, и если это символы запятая с пробелом, убирать их. Как?
Не знаю как реализовать:
Первый вопрос.
Совершается запрос в бд, и в переменную записывается (пример):
машина, стол, арбуз, машина, дыня, стул, арбуз, табурет, яблоко, стол.
Как видите, слова в этой переменной вразнобой, и к тому же повторяются. (Ну вот такой запрос, немогу переделать его))) )
Нужно:
Вывод слов по алфавиту, удалив повторы:
То есть:
Арбуз, дыня, машина, стол, стул... и тд.
Я сделал так:
$words = array_unique($words); // удалили повторы foreach ($words as $val) { if ($val != '') $kwords[] = "<a href="serch-$val.html">$val</a>"; }
Выводится:
машина, стол, арбуз, дыня, стул, табурет, яблоко.
т.е. без повторов, но не по алфавиту.
Собственно - вопрос - как отсортировать по алфавиту?
Вопрос два.
Есть переменная. В некоторых случаях она может оканчиваться на ", " (запятую и пробел). Задача: Перед записью этой переменной в бд, делать проверку на последние два символа, и если это символы запятая с пробелом, убирать их. Как?
Версия системы: SLAED CMS 2.6 Lite
Версия PHP: PHP 4
Сервер: Сервер в интернете