Форум программистов, компьютерный форум, киберфорум
PHP: ООП
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
maxi
1

Создать классы -сущности , каждый из которых , будет содержать необходимый набор методов для получения и изменения данных

18.05.2010, 14:11. Просмотров 1322. Ответов 3
Метки нет (Все метки)


Если кто может помогите разобраться с заданием, если можно дайте ссылки на примеры.

Разрабатываемые скрипты не должны содержать прямых SQL запросов в DB. Для этого
необходимо создать классы -сущности , каждый из которых , будет содержать необходимый
набор методов для получения и изменения данных , специфичных для каждой сущности .
Для выполнения SQL запросов должен использоваться Database Manager (предлагаем
PEAR:B http://pear.php.net)
Пример :
сущность user
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
class User{
var $__error;
function getError(){
return $this->__error;
}
function checkLogin($login, $password){
$res = DatabaseManager::getOne('select count(*) from user where login = ?
and password = ?', array($login,$password));
if(DatabaseManager::isError()){
$this->__error = DatabaseManager::getErrorMessage();
return -1;
}
if(!$res) return false;
return true;
} /*......... и
т .д . создаются методы для получения user details, добавления нового user,
удаления user ........*/
}
При создании сущности допускается обращение к Database Manager как в статическом
контексте (показан в примере ), так и через создание его экземпляра :
$dbmanager = new DatabaseManager;
$dbmanager->getOne($sql, $bind_param)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2010, 14:11
Ответы с готовыми решениями:

Создать строку, которая будет содержать набор символов содержащихся в файле
8. Открыть файл, имя которого задается с клавиатуры. Создать строку, которая будет содержать набор...

Создать строку, которая будет содержать набор символов содержащихся в файле
Открыть файл, имя которого задается с клавиатуры. Создать строку, которая будет содержать набор...

Создать строку, которая будет содержать набор символов содержащихся в файле
Открыть файл, имя которого задается с клавиатуры. Создать строку, которая будет содержать набор...

Из файла создать новый, который будет содержать в себе каждый третий символ исходного
Добрый день/вечер. Задание у меня такое, связанное с текстовыми файлами. Написать программу,...

3
3 / 3 / 3
Регистрация: 25.05.2009
Сообщений: 2,576
18.05.2010, 15:36 2
послушай, здесь нет такого: помогите в том, сам не знаю в чём, или же помогите во всём что не получается.
Конкретно задавай вопрос, получишь конкретный ответ!
0
7 / 8 / 6
Регистрация: 11.05.2008
Сообщений: 876
18.05.2010, 15:51 3
от 'чиста конкретных пацанов', да, ЭсЭль? %))))

Maxi
Как всегда - открываем и читаем.
http://pear.php.net/manual/ru/package.database.php
0
7 / 8 / 6
Регистрация: 11.05.2008
Сообщений: 876
18.05.2010, 15:53 4
И еще )))
http://pear.php.net/manual/ru/faq.question.php
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.05.2010, 15:53

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

В задании необходимо реализовать класс согласно указанному варианту. Предусмотреть необходимый набор методов, свойств и индексаторов в реализуемых кла
В задании необходимо реализовать класс Матрица целых чисел. Предусмотреть необходимый набор...

Создать два файла один из которых будет содержать положительные числа, а другой отрицательные числа из исходного файла
Бинарный файл содержит вещественные числа. Создать два файла один из которых будет содержать...

Необходимый набор файлов для упешной компиляции
Какой необходим набор файлов для упешной компиляции vb проекта? Дело в том что мне передали...

Что значит (для сущности «вершина» создать новый тип данных)?
Задание такое: Написать функцию для вычисления площади треугольника на плоскости, заданного...

Создать dll, которая будет содержать сортировку вставками
хочу создать dll, которая будет содержать сортировку вставками. как это сделать? (сортировку писать...

Создать HTML форму, которая будет содержать следующие элементы
Создать HTML форму, которая будет содержать следующие элементы: -текстовое поле для вода телефона....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.