Здарова всем!
Хочу упростить администратирование сайта.
У меня есть база BASE, в ней 45 таблиц, все с разными названиями.
Мне нужно вывести на главной странице названия всех этих таблиц, но они у меня на английском (т.е. таблица с названием Компьютеры = Computers), мне надо вывести их на нормальном русском. Т.е. если таблица называется computers, то мне надо вывести Компьютеры и соответственно ссыль на страницу с компьютерным содержимым!
Во как, млин!
И еще вопросик, можно ли создать таблицу или базу данных на РУССКОМ языке и будет ли всё это чудо работать и отразится ли это все на моей жизни и на жизни моего сайта?
Помогите, пожалуйста )
1. D1mOn - 16 Февраля, 2008 - 11:18:56 - перейти к сообщению
2. valenok - 16 Февраля, 2008 - 11:48:57 - перейти к сообщению
Ну так сделайте статическую страницу со списком 45 ваших баз.
И ещё пользуйтесь головой. Это полезно.
Как вы собираетесь заставить когото переводить computers на компьютеры ?
--
Попробуйте, создайте 46 таблицу, с русским названием, с русскими полями.
Сделайте пару запросов и посмотрите.
И ещё пользуйтесь головой. Это полезно.
Как вы собираетесь заставить когото переводить computers на компьютеры ?
--
Попробуйте, создайте 46 таблицу, с русским названием, с русскими полями.
Сделайте пару запросов и посмотрите.
3. Eihwaz - 16 Февраля, 2008 - 12:46:33 - перейти к сообщению
Создайте ячейку, например, "description", и храните там русские названия, которые и выводите...
4. D1mOn - 16 Февраля, 2008 - 15:17:18 - перейти к сообщению
Намыслил сам ) Короче просто создал таблицу в мускуле, там храню меню, категории, разделы и т.д. очень удобно )
А как мне вывести из таблицы 1-ю запись, потом вторую, и т.д.?
А как мне вывести из таблицы 1-ю запись, потом вторую, и т.д.?
5. evgenijj - 16 Февраля, 2008 - 16:56:02 - перейти к сообщению
D1mOn пишет:
А как мне вывести из таблицы 1-ю запись, потом вторую
Не существует понятия "первая запись" или "вторая запись"
6. D1mOn - 17 Февраля, 2008 - 11:27:52 - перейти к сообщению
Скажите пожалуйста, ко мне приходит ГЕТ запрос с переменной category, которая по идее содержит число, далее я использую это число для вставки в запрос к мускулу. Хватит ли проверки is_numeric для защиты от инъекций или для любых других атак? Или добавить регуляр и mysql_real_escape_string()?
7. Eihwaz - 17 Февраля, 2008 - 13:36:56 - перейти к сообщению
А кто мешает ввести -1 как id категории?
Можно просто занести все id в массив, и если число в массиве GET отсутствует в массиве, в котором хранятся все id, то редиректить пользователя на главную... Можно и регулярным выражением сделать, но зачем mysql_real_escape_string()?
Можно просто занести все id в массив, и если число в массиве GET отсутствует в массиве, в котором хранятся все id, то редиректить пользователя на главную... Можно и регулярным выражением сделать, но зачем mysql_real_escape_string()?
8. D1mOn - 17 Февраля, 2008 - 13:46:37 - перейти к сообщению
А вдруг тебе туда прерывание запроса жахнут?!
(Добавление)
Вот такое регулярное подойдет?
(Добавление)
Вот такое регулярное подойдет?
(Добавление)
Что здесь не так?
if((preg_match("/^([0-9]*)$/i", $r) && (preg_match("/^([0-9]*)$/i", $cat))
{
$r = preg_replace("/[0-9]/i", "", $r);
$cat = preg_replace("/[0-9]/i", "", $cat);
Ошибка: Parse error: syntax error, unexpected '{' in C:\AppServ\www\index.php on line 15