Найден 521 результат
Перейти к расширенному поиску
- LutsenkoDenis
- Чт окт 08, 2015 5:48 pm
- Форум: Настройка и программирование
- Тема: Программный код - качество и пояснения
- Ответы: 28
- Просмотры: 23076
Файл: /lib/object.class.php Почему в данном коде используется лайк а не равно? $rec = SQLSelectOne("SELECT objects.* FROM objects WHERE TITLE LIKE '".DBSafe($name)."'"); Откуда появляется переменная value в функции gg? Зачем она передаётся в функцию getGlobal? Если смотреть в код, то видно что getGl...
- LutsenkoDenis
- Ср сен 23, 2015 11:53 am
- Форум: Настройка и программирование
- Тема: Программный код - качество и пояснения
- Ответы: 28
- Просмотры: 23076
От функции я ожидаю предсказуемого поведения. Вот вы сами написали - "Ведь она должна вернуть массив строк." Более того, в описании данной функции написано тоже самое. И вы не поверите - этого же я от нее и жду - массив строк а не прекращения выполнения. И тут дело не только в конкретной функции Sel...
- LutsenkoDenis
- Ср сен 23, 2015 11:16 am
- Форум: Настройка и программирование
- Тема: Программный код - качество и пояснения
- Ответы: 28
- Просмотры: 23076
Если я правильно понял, перед return 1 создается экземпляр класса error, в конструкторе которого есть exit. Не проверял, но теоретически скрипт должен останавливаться А я только что проверил...вот функция: Как мы видим она тоже возвращает 1( return 1 ). function Error($query = "") { regist...
- LutsenkoDenis
- Ср сен 23, 2015 3:30 am
- Форум: Настройка и программирование
- Тема: Программный код - качество и пояснения
- Ответы: 28
- Просмотры: 23076
1. Должна, т.к.: а) смотрим описание функции(написано если что не мной :) ) Это публичная функция ( access public ), которая на вход принимает строковый параметр с запросом к бд( string $query) и возвращает массив( return array ). /** * Execute SQL SELECT query and return all records * * This method...
- LutsenkoDenis
- Вт сен 22, 2015 11:27 pm
- Форум: Настройка и программирование
- Тема: Программный код - качество и пояснения
- Ответы: 28
- Просмотры: 23076
Файл: /lib/mysql.class.php Данная функция не всегда возвращает результат. По идее она должна в блоке где записывается ошибка возвращать пустой массив. Зачем в цикле каждый раз вычисляется кол-во строк данных из запроса к бд? function Select($query) { if ($result = mysql_query($query, $this-...