natbampo: Комментарии

Главные вкладки

27 августа 2010 в 16:50

"Владимир Ситников" wrote:
Круто, уверен - найдете

он же:
"sadmin" wrote:
Я просто опубликовал попавшуюся московскую вакансию.

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

30 июля 2010 в 11:46

Это что такое:
<?php
db_query("UPDATE {modulename_works} SET work_name = '%s', work_norm = %f WHERE work_id = %d LIMIT 1",
$work_name, $work_norm = %f WHERE work_id = %d LIMIT 1", $work_name, $work_norm, $work_id);
?>
???

Немножко отличается от правильного кода в первом посте, разве нет?

13 июля 2010 в 8:33

С postgre ошибками не знаком но все указывает на то что таблички или вида doschoolweb нету. Может префиксы. Проверь. И почему до сих пор не друпаловское api ?

9 июля 2010 в 15:16

да, точно, можно же и так.

Кстати тут, "под шумок", спрошу: почему в Database API нет функции типа db_num_rows чтобы получить кол-во строк результата. Хотя в самом ядре используются функции mysql_num_rows, pg_num_rows ...
Чем обычно заменяется такая функция друпалерами? Или в обход API использовать?

9 июля 2010 в 14:24

так а для NULL и в стандартном db_query нет заполнителя. В Вандюке про NULL, TRUE, FALSE специально о том что заменяется на 0 или 1 сказано.
Единственно что можно - сначала удалить, а потом без указания вставить если конечно в схеме - 'default' => NULL.

9 июля 2010 в 9:39

Получается что задавая
'status' => null
ты это поле все равно что не указываешь. Для insert-а пойдет, а вот update - нет.
Почему: думаешь в таблицу NULL записать, но ведь и в php имеется свой null.
Зацени вот так:
<?php
$record = array('id' => 66, 'status' => 'NULL');
?>
- запишет ноль, так как заполнитель будет %d.

28 июня 2010 в 9:07

Наверное ТС интересует такая работа не с любой таблицей (тем более служебной Друпала), а какой то определенной, где он хранит данные.

19 апреля 2010 в 10:18

Мой вариант:

SELECT COUNT(DISTINCT y.nid) FROM {term_node} y
WHERE y.nid IN
(
SELECT x1.nid AS nid FROM {term_node} x1
WHERE x1.tid = 5 or x1.tid = 10 or x1.tid = 15
GROUP BY x1.nid
HAVING COUNT(x1.nid) > 2
)

- выбрать те у которых tid 5,10,15 имеется.
COUNT(x1.nid) > 2 - т.е. три совпадения чтобы было, т.к. три условия.

5 апреля 2010 в 13:09

Скачал книгу Девида Мерсера вроде как по администрированию. Обещали что на русском. Оказалась на английском. Тоже покупать неохота если проработать можно и так. Были бы какие то подробные глубокие размышления, тогда можно и купить. Вот вандюка 2-е издание купил, сейчас наслаждаюсь всеми приколами русской редакции этой книги.
На английском понимаю надо читать, но медленновато выходит.

5 апреля 2010 в 8:36

«Dan=Если бы это было не так и издатель терял бы деньги, то электронная версия появлялась бы позже бумаги или вообще не выпускалась.»

Если б это еще было верно по отношению к русскоязычным книгам по друпал. Sad

24 марта 2010 в 10:36

<a href="mailto:11th_level@drupal.org">11th_level@drupal.org</a> wrote:
x

та не говори ...
Это уже не надо, логирование спасает. Думаю потом netbeans поставить, может зафурычит. Хотя не особо пошаговая отладка полезна в принципе тут.

16 марта 2010 в 10:11

Я уже в программировании давно и с web-ом в частности. Вот так если на вскидку по отношению к изучению php, mysql, iQuery и т.д. друпал заметно сложнее, особенно поначалу и какие-то курсы не особо помогут. Хотя научить легкому за деньги желающие конечно найдутся. Много ли от этого толку. А вот сложному учить - тому что далось с трудом, без ничьей помощи - найдутся ли желающие научить - уже вопрос.