X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Вывод алфавита в php
in3gan
in3gan
Topic Starter сообщение 13.5.2011, 21:44; Ответить: in3gan
Сообщение #1


Здравствуйте. Нужна помощь...
1. Нужно вывести алфавит.
Это вроде уже сделано. Имеется код, проверил, работает...
[PHP]<?php
$cyr = range("192","223");
foreach($cyr as $lit) echo chr($lit);
?>[/PHP]
2. Далее - Нужно сделать так, чтобы при нажатии на букву из алфавита выводились слова.
Т.е каждая буква будет ссылкой, после нажатия которой будут выводиться в конце алфавита слова начинающиеся с этой буквы. Напр. Щелкнув по "А" снизу будут выводиться слова на "а" (автобус, автомат, агроном и тд...)
Я пытался обдумать несколько вариантов. Первое, что пришло в голову создать таблицу с алфавитом(alphabet) и вставлять в нее значения(letter), и присваивать этому значения слова(words), что начинаются с этой буквы и выводить потом на странице наподобие запроса:
Select `words` From `alphabet` Where `letter` = `?`

т.е "вывести слово из таблицы алфавит, где букве присвоено значение "буква на которую нажали"
что поставить в качестве знака вопроса ?
П.с я не прошу готовый написанный код, я хочу написать сам, только лишь прошу чтобы вы меня подтолкнули как это грамотно реализовать все и на сколько правильный ход моих мыслей?
П.с прошу прощения если это бред, я начинающий php разработчик.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 13.5.2011, 22:12; Ответить: alexdrob
Сообщение #2


(in3gan @ 14.5.2011, 00:44) *
что поставить в качестве знака вопроса ?

Ну если в поле letter у вас буква, то что поставить в запросе? Наверное букву которую нажали :)
а вообще тут вполне жостаточно одного поля в таблице, со списком слов, и запрос типа
[PHP]$sql = "select * from `words` where substr(`word`, 1, 1) = '$l'";[/PHP]
потом в переменную[PHP] $l = 'a'; [/PHP]присваиваете букву, и вам найдутся все слова начинающиеся на эту букву.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Ручной обмен, ввод/вывод электронных валют | ЮMoney, WMZ, Крипта, Приват, Монобанк | Низкие комиссии, минимальные суммы сделок
быстро, удобно, по доступному курсу
200 Sostavitel 98234 11.2.2024, 21:07
автор: Wolfhound
Открытая тема (нет новых ответов) СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое
5 CULA 3415 19.12.2023, 18:55
автор: CULA
Открытая тема (нет новых ответов) Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery
Разработка сайтов и сервисов под-ключ
0 alexey 1243 24.11.2023, 14:46
автор: alexey
Открытая тема (нет новых ответов) Sbitcoin.ru – Ввод, Вывод, Обмен: Qiwi, YD, Btc, Btc-e, PM, Cash IN, PR24, MG, WU, Нал (RU, UA).
9 sbitcoinru 6784 10.10.2023, 19:25
автор: Sbitcoin
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВеб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
56 qpPeW 44916 19.7.2023, 10:03
автор: qpPeW


 



RSS Текстовая версия Сейчас: 23.4.2024, 12:31
Дизайн