PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (594): В начало « ... 10 11 12 13 [14] 15 16 17 18 ... » В конец

> Найдено сообщений: 8901
EuGen Отправлено: 26 Ноября, 2013 - 08:18:25 • Тема: Помогите составить запрос • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 62
Вопрос данной темы состоял в другом, и ответ на него был получен. Пожалуйста, задайте свой вопрос в отдельной теме.
EuGen Отправлено: 25 Ноября, 2013 - 22:03:16 • Тема: LEFT INNER JOIN >= 3 • Форум: Работа с СУБД

Ответов: 9
Просмотров: 2674
Эта ошибка означает, что MySQL, во время расчёта плана запроса, попыталась соединить больше, чем max_join_size строк (суммарно на все JOIN, итоговое значение оценивается как произведение затронутых строк в каждой таблице).
Если эта настройка не изменена, то это означает, что Ваш запрос пытается затронуть более 4 млрд. строк. Вы можете отменить ограничение через

- однако, так как Ваш запрос затрагивает более 4 млрд. строк, я бы, на месте DBA, спросил: "Вы уверены"?
EuGen Отправлено: 25 Ноября, 2013 - 20:50:13 • Тема: LEFT INNER JOIN >= 3 • Форум: Работа с СУБД

Ответов: 9
Просмотров: 2674
zzzzzz
Проверьте в первую очередь синтаксис запроса - то есть, что он может быть выполнен СУБД. Подозреваю, что нет, и соответствующий обработчик драйвера возвращает что-нибудь наподобие false вместо объекта.
EuGen Отправлено: 25 Ноября, 2013 - 20:48:10 • Тема: Помогите составить запрос • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 62
Например, здесь: http://www[dot]sql-ex[dot]ru/
EuGen Отправлено: 25 Ноября, 2013 - 16:00:59 • Тема: Перевод даты в time() • Форум: Вопросы новичков

Ответов: 7
Просмотров: 454
GEN_18 пишет:
А вот как из человеческой даты в time() - нигде не нашел как сделать


?

GEN_18 пишет:
И второй вопрос, в каком формате лучше всего записывать дату в базе?

В том, который является стандартным типом данных для работы с датой в выбранной СУБД (DATETIME или TIMESTAMP для MySQL, к примеру)
EuGen Отправлено: 25 Ноября, 2013 - 15:49:20 • Тема: Помогите составить запрос • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 62
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT
  2.   objects.name,
  3.   addresses_city.name,
  4.   addresses_street.name
  5. FROM
  6.   objects
  7.     LEFT JOIN addresses AS addresses_city
  8.       ON objects.city = addresses_city.id
  9.     LEFT JOIN addresses AS addresses_street
  10.       ON objects.street = addresses_street.id

?
EuGen Отправлено: 25 Ноября, 2013 - 15:02:39 • Тема: Сайт блокирует парсер • Форум: Работа с сетью

Ответов: 2
Просмотров: 1413
fofan1988 пишет:
Слышал, что такие вещи лучше делать через CURL, только вот изменит ситуацию его использование - не знаю.

А я слышал, что e-mail адреса с веб-страниц собирают те, кто занимается спам-рассылками.
EuGen Отправлено: 25 Ноября, 2013 - 12:07:24 • Тема: PHP и консоль? • Форум: Вопросы новичков

Ответов: 7
Просмотров: 333
caballero пишет:
если это консоль в браузере то туда javascript выводит

Видимо, я не догадался, что
Alex_dark74 пишет:
Или это делает только java?

- имелся ввиду javascript. Если так, то - да, PHP в общем случае ничего не знает о том, что делается на стороне клиента.
EuGen Отправлено: 25 Ноября, 2013 - 11:38:57 • Тема: PHP и консоль? • Форум: Вопросы новичков

Ответов: 7
Просмотров: 333
Уточните, что значит "консоль".
EuGen Отправлено: 25 Ноября, 2013 - 11:18:18 • Тема: PHP и консоль? • Форум: Вопросы новичков

Ответов: 7
Просмотров: 333
Дружит.
echo('Hello, world!');
Нет, не только.
EuGen Отправлено: 25 Ноября, 2013 - 10:43:16 • Тема: Операции с числами • Форум: Вопросы новичков

Ответов: 1
Просмотров: 73
PHP:
скопировать код в буфер обмена
  1. $number = '00011';
  2. $digits = 5;
  3. $default= '0';
  4.  
  5. $result = str_pad((int)$number+1, $digits, $default, STR_PAD_LEFT);

?
EuGen Отправлено: 20 Ноября, 2013 - 09:01:21 • Тема: Интересные задачи по SQL • Форум: SQL и Архитектура БД

Ответов: 25
Просмотров: 1814
Дано: СУБД MySQL. Таблица, в которой может быть переменное число столбцов с разными именами и последний столбец всегда имеет имя constant. Все столбцы имеют целочисленный тип, а в столбце constant всегда записывается значение, большее нуля. Например, 4 стобца + столбец constant:
PHP:
скопировать код в буфер обмена
  1. +------+------+------+------+----------+
  2. | foo  | bar  | baz  | feo  | constant |
  3. +------+------+------+------+----------+
  4. |    2 |    5 |    6 |    0 |        2 |
  5. |    1 | -100 |    0 |    0 |        1 |
  6. |    3 |   10 |  -10 |    0 |        3 |
  7. |    4 |    0 |   -1 |    5 |        3 |
  8. |   -1 |    1 |   -1 |    1 |        4 |
  9. +------+------+------+------+----------+

Известно также, что строк в таблице будет не более 100. Колонок в общем случае может быть так же до 100, их имена произвольны. Требуется: написать запрос, который для каждой строки вернёт сумму её первых constant колонок. То есть, к примеру, для таблицы выше, для первой строки это foo+bar; а для, например, 4-й строки это foo+bar+baz. Таким образом, результат для таблицы выше должен быть таким:
PHP:
скопировать код в буфер обмена
  1. +--------+
  2. | result |
  3. +--------+
  4. |      7 |
  5. |      1 |
  6. |      3 |
  7. |      3 |
  8. |      0 |
  9. +--------+

У таблицы нет первичного ключа или иной колонки (набора колонок), которые бы можно было им сделать. Разрешается использовать специфичные средства СУБД, но не допускается использование хранимого кода (процедур).
мой вариант (Отобразить)
EuGen Отправлено: 19 Ноября, 2013 - 10:21:08 • Тема: Проектирование • Форум: Объектно-ориентированное программирование

Ответов: 8
Просмотров: 1657
Проясните для себя, как связаны Ваши сущности. Почему news должен быть наследником user ? Каким образом проверка пользователя относится к классу news ? И как это связано с классом, приведённым выше?
EuGen Отправлено: 19 Ноября, 2013 - 08:44:18 • Тема: скачивание файла с подменой названия • Форум: Работа с файловой системой и файлами

Ответов: 1
Просмотров: 994
Сделать что? Для чего это нужно?
EuGen Отправлено: 18 Ноября, 2013 - 14:46:39 • Тема: пердача из контроллера в контроллер • Форум: Объектно-ориентированное программирование

Ответов: 4
Просмотров: 1250
FrozenRain пишет:
передача из контроллера А в контроллер Б

Передача чего? В каком контексте? Для каких целей?

Страниц (594): В начало « ... 10 11 12 13 [14] 15 16 17 18 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB