Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Выборка

 PHP.SU

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


 Страниц (2): [1] 2 »   

> Без описания
Predator
Отправлено: 30 Июня, 2012 - 10:52:09
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 619
Дата рег-ции: Март 2012  
Откуда: Ярославль


Помог: 0 раз(а)

[+][+][+]


PHP:
скопировать код в буфер обмена
  1. if(!$count) {
  2.                        
  3. $sql_count_b = $db->query("SELECT COUNT(*)
  4. FROM dle_post
  5. WHERE category=как суды передать .$i. из шаблона
  6. ");
  7.                        
  8.                                 while($row = $db->get_row($sql_count_b))
  9.                         {
  10.                        
  11.                         $allnews = "$row[allnews_]";
  12.                         if($amountnews['00012'] == '1')
  13.  
  14.         {
  15.            $t = $allnews;
  16.                                 }
  17.                                
  18.                         $tpl->set('{on_'.$row['id'].'}', $t);
  19.                         }
  20.  
  21.                 } else  {
  22.                         {
  23.                         for ($i = 0; $i <= $countcat; $i++)
  24.                                 {
  25.                                 $tpl->set('{on_'.$i.'}', '');
  26.                                 }
  27.                         }
  28.  
  29.                 }      

(Отредактировано автором: 01 Июля, 2012 - 10:43:40)

 
 Top
Predator
Отправлено: 01 Июля, 2012 - 10:34:38
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 619
Дата рег-ции: Март 2012  
Откуда: Ярославль


Помог: 0 раз(а)

[+][+][+]


Хелп(
 
 Top
Toxa
Отправлено: 01 Июля, 2012 - 10:51:51
Post Id



Посетитель


Покинул форум
Сообщений всего: 352
Дата рег-ции: Окт. 2008  


Помог: 8 раз(а)

[+]


формируйте ссылки следующего вида:
CODE (html):
скопировать код в буфер обмена
  1. <a href="delete.php?id=1">DELETE</a>

и получите айди нужной записи в переменной $_GET['id']
или что вы имеете ввиду?


-----
Удобный сервис для хранения файлов
 
 Top
Predator
Отправлено: 01 Июля, 2012 - 11:01:02
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 619
Дата рег-ции: Март 2012  
Откуда: Ярославль


Помог: 0 раз(а)

[+][+][+]


Как составить запрос чтоб было следующее:
В таблице category 2 поля id-порядковый номер,parentid-id главной категории.
В таблице post поле category перечисляет id той категории которые прописаны в таблице category поле id.
Как сделать так чтоб если я укажу id категории 842.
То должно получиться следующее, будит проверять в таблице post по полю category,а в таблице category будит смотреть какие id у под категорий, поле parentid имеет одинаковое значение главной id категории.

Таблица category:
Нажмите для увеличения

(Отредактировано автором: 02 Июля, 2012 - 07:04:26)

 
 Top
Predator
Отправлено: 02 Июля, 2012 - 07:04:44
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 619
Дата рег-ции: Март 2012  
Откуда: Ярославль


Помог: 0 раз(а)

[+][+][+]


Хелп Однако
 
 Top
Predator
Отправлено: 02 Июля, 2012 - 12:51:31
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 619
Дата рег-ции: Март 2012  
Откуда: Ярославль


Помог: 0 раз(а)

[+][+][+]


Такой запрос не возможно построить?
 
 Top
tuareg
Отправлено: 02 Июля, 2012 - 13:35:50
Post Id


Участник


Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010  


Помог: 69 раз(а)




Predator пишет:
Такой запрос не возможно построить?

Выложите структуры таблиц. только необходимые поля
Predator пишет:
В таблице post поле category перечисляет id той категории которые прописаны в таблице category поле id.

Как перечисляет? через запятую или как?
Покажите пример типа
табл category
id parentid-id
1 2
2 2
таб post
category
1
2
3
И по хорошему сформулируйте что Вы хотите. Я хотел бы помочь, но не понимаю, что Вы хотите Улыбка

(Отредактировано автором: 02 Июля, 2012 - 13:36:58)

 
 Top
Predator
Отправлено: 02 Июля, 2012 - 14:46:27
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 619
Дата рег-ции: Март 2012  
Откуда: Ярославль


Помог: 0 раз(а)

[+][+][+]


Я тут понял) как можно проделать, но пока не пробовал.Чуть позже проверю Улыбка
 
 Top
Predator
Отправлено: 02 Июля, 2012 - 16:49:49
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 619
Дата рег-ции: Март 2012  
Откуда: Ярославль


Помог: 0 раз(а)

[+][+][+]


Так не будит ошибкой если сразу указать поля:

Таблица category , выборка делается только в том случаи если поле parentid содержит 3

Дальше:
PHP:
скопировать код в буфер обмена
  1. $tb = $db->query("SELECT  COUNT(*) `id`
  2. FROM `post`
  3. LEFT JOIN category ON $show_cat = parentid
  4. WHERE `category` IN (как   суда  передать  id  из таблицы category   только тех если соблюдается то равенство что указано выше. )");

(Добавление)
2 запроса нужно в 1-ом?

(Отредактировано автором: 02 Июля, 2012 - 16:52:05)

 
 Top
Predator
Отправлено: 02 Июля, 2012 - 19:30:26
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 619
Дата рег-ции: Март 2012  
Откуда: Ярославль


Помог: 0 раз(а)

[+][+][+]


Хелп Огорчение
 
 Top
tuareg
Отправлено: 02 Июля, 2012 - 19:35:36
Post Id


Участник


Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010  


Помог: 69 раз(а)




Predator пишет:
Хелп Огорчение

см мой пост от 15:35:50.
То что Вы делаете бред.... (не обижайтесь Улыбка )
 
 Top
Predator
Отправлено: 02 Июля, 2012 - 20:38:37
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 619
Дата рег-ции: Март 2012  
Откуда: Ярославль


Помог: 0 раз(а)

[+][+][+]


Дак как мне так сделать, возможно-да,нет?
 
 Top
tuareg
Отправлено: 02 Июля, 2012 - 21:35:49
Post Id


Участник


Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010  


Помог: 69 раз(а)




Predator пишет:
Дак как мне так сделать, возможно-да,нет?

я не могу понять, что вы хотите
 
 Top
Predator
Отправлено: 03 Июля, 2012 - 11:35:20
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 619
Дата рег-ции: Март 2012  
Откуда: Ярославль


Помог: 0 раз(а)

[+][+][+]


Таблица category
id parentid
1 1
2 2
3 2
4 2



Таблица post
category
2
3
4

как суда передать id из таблицы category только тех если соблюдается то равенство что указано выше.


Надеюсь,что понятно.

(Отредактировано автором: 03 Июля, 2012 - 11:37:20)

 
 Top
tuareg
Отправлено: 03 Июля, 2012 - 12:00:22
Post Id


Участник


Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010  


Помог: 69 раз(а)




Не не очень, но попробуйте
CODE (SQL):
скопировать код в буфер обмена
  1.  
  2. SELECT  COUNT(*) FROM `post` WHERE
  3. `category` IN (SELECT `id` FROM `category` WHERE `parentid`=2)
  4.  

(Отредактировано автором: 03 Июля, 2012 - 12:01:35)

 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB