#851 2012.06.16 17:56

tipsun
Moderator
Зарегистрирован: 2009.10.14
Сообщений: 2277
Карма: 19
Профиль

Re: Общие вопросы по PHP

Рад, что кому-то, кроме меня, мой класс пригодился big_smile

Неактивен

#852 2012.06.17 19:02

tipsun
Moderator
Зарегистрирован: 2009.10.14
Сообщений: 2277
Карма: 19
Профиль

Re: Общие вопросы по PHP

Где-то видел такое вот, как называется даже не знаю.
Типа:

Код:

1
span style="color: #0000BB"><?php(Fishka $string);

Типа фишка проверяет переменную, или что-то в этом роде. Типа самописный класс проверяет эту переменную.
Если такого нет, то есть где-то готовый набор валидации или парсинга?
Добавлено спустя   1 минуту  41 секунду:
На хабре кажется видел.

Отредактировано tipsun (2012.06.17 19:03)

Неактивен

#853 2012.06.17 19:22

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Общие вопросы по PHP

ну.. ограниченная проверка типов в php есть.
можно в методах и функциях указывать имя класса или array (возможно еще что-то, уже не помню).
в твоем случае это больше на instanceof похоже.

Неактивен

#854 2012.06.17 19:23

tipsun
Moderator
Зарегистрирован: 2009.10.14
Сообщений: 2277
Карма: 19
Профиль

Re: Общие вопросы по PHP

А в принципе у PHP есть встроенные ресурсы filter_var().

Отредактировано tipsun (2012.06.17 19:24)

Неактивен

#855 2012.06.17 19:24

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Общие вопросы по PHP

Неактивен

#856 2012.06.17 19:27

tipsun
Moderator
Зарегистрирован: 2009.10.14
Сообщений: 2277
Карма: 19
Профиль

Re: Общие вопросы по PHP

Да, что-то похожее. СПС.

Неактивен

#857 2012.06.19 15:12

tipsun
Moderator
Зарегистрирован: 2009.10.14
Сообщений: 2277
Карма: 19
Профиль

Re: Общие вопросы по PHP

Какой путь является правильным?

Код:

1
span style="color: #0000BB"><?php// Путь #1function wayFirst (){ global $db;}class wayFirst{ protected $_db; public function __construct (/* global or from here */ $db) { global $db; $this->_db = $db; }}// Путь #2function wayAnother (){ $db = DB::singleton(); $db->query();}class wayAnother{ protected $_db; public function __construct () { $this->_db = DB::singleton(); }}

Отредактировано tipsun (2012.06.21 22:51)

Неактивен

#858 2012.06.19 15:55

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Общие вопросы по PHP

что за global $db??? убирай это.

Неактивен

#859 2012.06.23 22:58

POFIGISST
Участник
Зарегистрирован: 2011.03.20
Сообщений: 1531
Карма: 6
Профиль

Re: Общие вопросы по PHP

делаю вывод поля из бд,но чет не как не выводит его big_smile  посмотрите пожалуйста в чем ошибка ((

Код:

1
span style="color: #0000BB"><?php/** * подключение к бд */$db=mysql_connect('localhost','юзер','пасс') or die(mysql_erorr());mysql_select_db('имя бд',$db) or die(mysql_erorr());/** * запрос */$kol = mysql_fetch_assoc(mysql_query(" select `sca` from users where `id`=1 limit 1"));//ну и сама переменная echo $kol;

но переменная пустая,не пойму почему,вытаскиваю поле sca из таблицы users где ид равен 1  (




З.Ы. в подключении данные у мя вписаны,это тут я их скрыл)

Отредактировано POFIGISST (2012.06.23 23:00)

Неактивен

#860 2012.06.23 23:05

TLENS
Moderator
Откуда: Украина
Зарегистрирован: 2009.04.05
Сообщений: 2402
Карма: 14
Профиль

Re: Общие вопросы по PHP

POFIGISST
echo mysql_error();

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.029 s