Вы не зашли.
Рад, что кому-то, кроме меня, мой класс пригодился
Где-то видел такое вот, как называется даже не знаю.
Типа:
Код:
span style="color: #0000BB"><?php(Fishka $string); |
Типа фишка проверяет переменную, или что-то в этом роде. Типа самописный класс проверяет эту переменную.
Если такого нет, то есть где-то готовый набор валидации или парсинга?
Добавлено спустя 1 минуту 41 секунду: На хабре кажется видел.
Отредактировано tipsun (2012.06.17 19:07)
ну.. ограниченная проверка типов в php есть.
можно в методах и функциях указывать имя класса или array (возможно еще что-то, уже не помню).
в твоем случае это больше на instanceof похоже.
А в принципе у PHP есть встроенные ресурсы
filter_var().
Отредактировано tipsun (2012.06.17 19:07)
Какой путь является правильным?
Код:
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:10)
что за global $db??? убирай это.
делаю вывод поля из бд,но чет не как не выводит его
посмотрите пожалуйста в чем ошибка ((
Код:
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:11)
POFIGISSTecho mysql_error();