PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (11): В начало « ... 3 4 5 6 7 8 [9] 10 11 »

> Найдено сообщений: 163
E-Pro Отправлено: 07 Января, 2009 - 20:04:59 • Тема: Защита url • Форум: Регулярные выражения

Ответов: 6
Просмотров: 367
Есть функция которая устанавливается на переменные $_POST and $_GET.
НО, при установке спец. символа ' появляется ошибка, в чем может быть проблема.

PHP:
скопировать код в буфер обмена
  1.  
  2. #1-ый Вариант
  3. function xxx($link)
  4. $link = (preg_match('#\W#', $link)) ? '' : $link;
  5. return $link;
  6. }
  7. #2-ой Вариант
  8. function xxx($link)
  9. $link = (preg_match("#[^a-zA-Z0-9_]#", $link)) ? "" : $link;
  10. return $link;
  11. }
  12.  
E-Pro Отправлено: 30 Декабря, 2008 - 22:46:44 • Тема: 2xselect and mysql • Форум: Программирование на PHP

Ответов: 7
Просмотров: 6861
Champion, Спасибо)
E-Pro Отправлено: 30 Декабря, 2008 - 12:21:18 • Тема: 2xselect and mysql • Форум: Программирование на PHP

Ответов: 7
Просмотров: 6861
Сортировку по id номеру я сделал, это само собой.
Вот что получается
E-Pro Отправлено: 30 Декабря, 2008 - 12:01:55 • Тема: 2xselect and mysql • Форум: Программирование на PHP

Ответов: 7
Просмотров: 6861
Впринципе сделал
PHP:
скопировать код в буфер обмена
  1. $go = $db->sql_query("SELECT a.cid, a.name, b.did, b.name, b.cat FROM ".$prefix."_cat AS a, ".$prefix."_cat_d AS b WHERE a.cid=b.cat");

Но есть одно НО.
Получается что сначало выводится одна категория, а в ней подразделы
В данной ситуации получается Раздел, имя, раздел имя...чередуется
PHP:
скопировать код в буфер обмена
  1.  
  2. ### Цикл
  3. while(list($cid, $name, $did, $name2, $cat) = $db->sql_fetchrow($go)){
  4. ### Категория
  5. $content .= ("<option style=\"background-color:#e1e1e1; font-weight:bold;\" value=\"$name\">$name</option>\n");
  6. ### Подразделы
  7. $content .= ("<option value=\"$did\" class=\"bgcolor1\">$name2</option>\n");
  8. ###
  9. }
  10. $content .= "</select>";
  11.  
E-Pro Отправлено: 30 Декабря, 2008 - 10:35:50 • Тема: 2xselect and mysql • Форум: Программирование на PHP

Ответов: 7
Просмотров: 6861
Иногда бывает такое, что называется тупняк)))
Вывожу в select две подкатегории из бд, один запрос попадает под цикл, т.е. выполняется столько раз, сколько и категорий в базе.

PHP:
скопировать код в буфер обмена
  1. $go = $db->sql_query("SELECT `cid`,`name` FROM `".$prefix."_cat`");
  2. $content .= "<select class=\"type\" id=\"auto\" onchange=\"downForm('auto');\" name=\"auto\">";
  3. while(list($cid, $name) = $db->sql_fetchrow($go)){
  4. $content .= ("<option style=\"background-color:#e1e1e1; font-weight:bold;\" value=\"$name\">$name</option>\n");
  5.         $gos = $db->sql_query("SELECT `did`,`name`,`cat` FROM `".$prefix."_cat_d` WHERE cat='$cid'");
  6.         while(list($did, $name2, $cat) = $db->sql_fetchrow($gos)){
  7.                 $content .= ("<option value=\"$did\" class=\"bgcolor1\">$name2</option>\n");
  8.         }
  9. }
  10. $content .= "</select>";
  11. return ($content);
  12.  
E-Pro Отправлено: 27 Декабря, 2008 - 00:19:33 • Тема: проблема с числовыми и строчными индексами массивов • Форум: Программирование на PHP

Ответов: 5
Просмотров: 379
dr_Lev пишет:
/* Здесь я из базы вытягиваю данные в двумерный массив $result */

Однако
E-Pro Отправлено: 26 Декабря, 2008 - 11:27:30 • Тема: помогите вывести из mysql • Форум: Программирование на PHP

Ответов: 13
Просмотров: 732
Sanek пишет:
А по подробнее.... Что вы уже сделали и что у вас не получается?

А у Вас просили часть кода который вы уже сделали.
А если у Вас не работает, а Вы думаете что написали код правильно - значит это не так!
ЗЫ: в поиске куча тем насчет выводе через select
(Добавление)
Тут можно почитать + Тут
E-Pro Отправлено: 26 Декабря, 2008 - 11:11:39 • Тема: помогите вывести из mysql • Форум: Программирование на PHP

Ответов: 13
Просмотров: 732
Вы покажите свой код, а мы Вам поможем.
Запрос скорее всего не правильно составлен.
E-Pro Отправлено: 23 Декабря, 2008 - 20:23:04 • Тема: Тестим зрение • Форум: Прочее

Ответов: 7
Просмотров: 109
Нет)) Изображение должно слегка двоиться и как бы отделите задний фон от переднего.
На всех двух изображениях есть элементы.
E-Pro Отправлено: 23 Декабря, 2008 - 17:06:56 • Тема: Тестим зрение • Форум: Прочее

Ответов: 7
Просмотров: 109
И сразу ещё одно)
E-Pro Отправлено: 23 Декабря, 2008 - 17:06:13 • Тема: Тестим зрение • Форум: Прочее

Ответов: 7
Просмотров: 109
Пока мало кто угадал, многие наверное знают что это.
Нужно раслабить зрение, чтобы слегка двоилось.
Угадываем что это =)
===============
PS: не думайте что я наркоман, а то у некоторых было сначало такое чувство)))
E-Pro Отправлено: 23 Декабря, 2008 - 10:15:16 • Тема: Сайт моего города, нужны советы :) • Форум: HTML, Дизайн & CSS

Ответов: 13
Просмотров: 4319
Проверяй свой текст.
Раздел СПБ, фОнтаны - наверное так правильней, сам я из Питера мне даже обидно стало =(
E-Pro Отправлено: 22 Декабря, 2008 - 22:45:25 • Тема: Помогите ламеру... • Форум: Программирование на PHP

Ответов: 5
Просмотров: 274
Если хочешь сохранить до закрытия браузера то через сессии
Если на какое-то длительное время то через cookie
E-Pro Отправлено: 19 Декабря, 2008 - 03:38:36 • Тема: Регистрация пользователей • Форум: Программирование на PHP

Ответов: 8
Просмотров: 361
Да ты поэт. Хорошо написано)))
1. Зачем тебе создавать папку, если используешь бд?
2. Можно и так вывести инфу каждому, после авторизации на страницы.
3. Смотря на что ты им будешь раздавать права, есть несколько видов раздачи прав.
1-ый: поле в таблице типо `dostup` и там `admin`, `moder`
2-ой: Вид 1|0|2|1, а потом разбивать массивом
E-Pro Отправлено: 18 Декабря, 2008 - 00:24:03 • Тема: Получение данных из базы. • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 63
Вездеход, это на любителя, ему надо было подробно запрос на вывод я и написал. А так-то суть была полностью ясна как сделать. Перейти по этим трем ссылкам прочитать все за 10 минут и сделать быстро.

ЗЫ: Понравилось ваше очень сообщение
Цитата:
можно для примера полный исходный код
+
если не сложно выложите пример более детально

Страниц (11): В начало « ... 3 4 5 6 7 8 [9] 10 11 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB