MySQL

Zend Framework и постраничная навигация

Кратко о том как сделать постраничный вывод с помощью Zend_Paginator можно прочитать из официального руководства. Однако не все там описано, к примеру у меня есть 100 организаций, которые выводятся по 10 штук на каждой странице. Я хочу чтобы на каждой странице нумерация была в нормальном виде, то есть на первой странице с 1-й по 10, на второй с 11 по 20 итд.

Код, который описывает таблицу /var/www/project-name/application/models/OrganizationsTable.php

  1. class OrganizationsTable extends Zend_Db_Table
  2. {
  3. protected $_name = 'organizations';
  4.  
  5. public function getByTyp

Еще по теме:  

Как удалить все таблицы в базе данных MySQL одной командой

  1. mysql -u<username> <database> -p<password> -e "show tables" | grep -v Tables_in | grep -v "+" | \
  2. awk '{print "drop table " $1 ";"}' | mysql -u<username> <database> -p<password>

<database>, <password> и <username> заменяем на имя базы, пароль и имя пользователя соответственно. Взято отсюда.

Еще по теме:  

SQL как выбрать повторяющиеся (повторные) записи из таблицы

Предположим есть таблица в которой хранятся id документов, нам нужно узнать какие документы используются больше одного раза.

Вот пример таблицы

mysql> SELECT * from data_sources limit 1;
+----+-------------------+--------------+
| id | table_name        | table_row_id |
+----+-------------------+--------------+
|  1 | cs_consult_p_data |         5279 |
+----+-------------------+--------------+
1 row in set (0.00 sec)

Запрос для выбора повторяющихся записей

Еще по теме:  

Последние комментарии