Valick
20.06.2013 - 23:37
Цитата |
задаюсь вопросом, а нафига он нужен.. |
если бы таким простым вопросом задавались большинство кодеров, да еще и до того как начинали кодить в темную голову, на просторах тырнета на порядок было бы меньше говнокода
_____________
Стимулятор ~yoomoney - 41001303250491
Игорь_Vasinsky
21.06.2013 - 07:01
Цитата |
Во первых для таких задач необходимо использовать singleton (шаблон проектирования "одиночка") что бы не создавать каждый раз подключения. Во вторых, в чем удобство данного класса? Если хочется использовать классы, пользуйтесь PDO или mysqli в ООП версии. |
во - золотые слова
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
johniek_comp
21.06.2013 - 11:18
1. Не используй mysql, вместо него PDO или mysqli, почему прочитай в мане.
2. Что бы поменять параметры, нужно лезть в класс - это вообще жесть. Почитай про конструктор.
3. Не нужно проверять соединение каждый раз, прочитай про исключения, и как их вызывать.
4. Разберить в паттенте одиночка, и почему его нужно использовать для работы с БД.
Исправишь будешь молодцом!
_____________
glock18
21.06.2013 - 11:40
Цитата (olimpset @ 20.06.2013 - 19:16) |
Что, такой я безнадежный программист? |
Чего сразу безнадежный программист то. Никто этого не говорил. А вот то, что приступать к ООП сейчас преждевременно - это факт. Знания теории программирования вам сильно не хватает, а прежде этого, и внимательного изучения теории ООП уже приступать к ООП совершенно неправильно