Undr

На память

Записи категории ‘Документация’

Горячие кнопки для TextMate

without comments

1 Star2 Stars3 Stars4 Stars5 Stars (Еще не оценили)
Loading ... Loading ...

Источник

? = command
? = control
? = option
? = shift

Навигация по файлам

Перейти к файлу:          ? T
Перейти к методу:       ? ? T
Перейти к строке:         ? L
Поиск в файле:            ? F
Поиск в проекте:        ? ? F
Показать в проекте:      ?? R

Читать далее »

Написал undr ()

18 сентября 2009 в 13:33

Размещено в Документация

Метки: , , ,

Git cheat sheet

without comments

1 Star2 Stars3 Stars4 Stars5 Stars (1 голосов, средний: 5.00 из 5)
Loading ... Loading ...

Написал undr ()

14 сентября 2009 в 18:16

Размещено в Документация

Метки: , ,

Типы соединений таблиц в SQL. Шпаргалка

without comments

1 Star2 Stars3 Stars4 Stars5 Stars (2 голосов, средний: 5.00 из 5)
Loading ... Loading ...

Лучше один раз увидеть, чем 100 раз услышать. Для чего служат различные виды соединений таблиц в SQL-запросах проще всего запомнить на практике. В примере будем использовать две связанные таблицы: контактные лица и компании. Код приведен для MS SQL Server 2000.

Источник: Типы соединений в SQL. Шпаргалка

Читать далее »

Написал undr ()

4 сентября 2009 в 19:05

Размещено в Документация

Метки:

Чем HAVING отличается от WHERE

without comments

1 Star2 Stars3 Stars4 Stars5 Stars (1 голосов, средний: 5.00 из 5)
Loading ... Loading ...

При помощи HAVING отражаются все предварительно сгруппированные посредством GROUP BY блоки данных, удовлетворяющие заданным в HAVING условиям. Это дополнительная возможность “профильтровать” выходной набор.

Условия в HAVING отличаются от условий в WHERE:

  • HAVING исключает из результирующего набора данных группы с результатами агрегированных значений;
  • WHERE исключает из расчета агрегатных значений по группировке записи, не удовлетворяющие условию;
  • в условии поиска WHERE нельзя задавать агрегатные функции.

Написал undr ()

4 сентября 2009 в 19:04

Размещено в Документация

Метки:

DoctrinePHP. Руководство пользователя. Глава 2 Управление соединениями.

without comments

1 Star2 Stars3 Stars4 Stars5 Stars (Еще не оценили)
Loading ... Loading ...

2.1 DSN, Описание Источника Данных

2.2 Открытие нового соединения

Открытие нового соединения с базы данных в Доктрине очень легко. Если Вы желаете использовать PDO (www.php.net/PDO), Вам нужно только инициализировать новый объект PDO:

Листинг. 36
<?php
    $dsn = 'mysql:dbname=testdb;host=127.0.0.1';
    $user = 'dbuser';
    $password = 'dbpass';
    try {
        $dbh = new PDO($dsn, $user, $password);
        $conn = Doctrine_Manager::connection($dbh);
    } catch (PDOException $e) {
        echo 'Connection failed: ' . $e->getMessage();
    }
?>

Заметьте, что непосредственная передача объекта PDO в Doctrine_Manager::connection() не позволяет Доктрине узнать имя пользователя и пароль к базе, так как нет никакой возможности получить их от PDO. Однако, имя пользователя и пароль требуется Доктрине для того чтобы иметь возможность создавать и удалять базы данных. Для этого Вы должны вручную установить имя пользователя и пароль непосредственно используя объект $conn.

Читать далее »

Написал undr ()

3 сентября 2009 в 18:24

DoctrinePHP. Руководство пользователя. Глава 1 Начало.

with 2 comments

1 Star2 Stars3 Stars4 Stars5 Stars (1 голосов, средний: 5.00 из 5)
Loading ... Loading ...

1.1 Требования

Для использования Доктрины требуется PHP> = 5.2. Она не требует никаких внешних библиотек. Для связи с базои? данных Доктрина использует PDO, которыи? установлен в php по умолчанию.

1.2 Установка

Есть в настоящее время четыре различных способа установки Доктрины.

  • SVN (subversion)
  • SVN externals
  • Pear
  • Zip архив

Рекомендуется загрузить Доктрину через SVN (subversion), потому что в этом случае ее легко обновлять. Если ваш проект уже находится под контролем SVN, Вы должны выбрать SVN externals.

Если вы хотите попробывать Доктрину, то используи?те sandbox.

Читать далее »

Написал undr ()

1 сентября 2009 в 00:53