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 :: Выпадающий список с данными из базы и вывод данных в таблицу [2]

 PHP.SU

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


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

> Описание: Выпадающий список с данными из базы и вывод данных в таблицу
entelexiya
Отправлено: 23 Января, 2014 - 09:15:33
Post Id


Новичок


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


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




imya пишет:
Вам нужно искать сумму по продуктам?

Нет, когда вывод по $Kontragent"у или по дате, чтоб он разбивал по продукту и суммировал пр продукту.
 
 Top
imya
Отправлено: 23 Января, 2014 - 09:25:08
Post Id



Участник


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Сент. 2012  
Откуда: Запорожье, Украина


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




entelexiya пишет:
суммировал пр продукту


Именно это я и спрашивал

PHP:
скопировать код в буфер обмена
  1. $Kontragent = mysql_real_escape_string($_GET['Kontragent']);
  2. $query =$db->query("select SUM(your_field) from ostatok  WHERE Kontragent = {$Kontragent } group by Product,Kontragent order by Product") or die($db->error());
  3.  

(Отредактировано автором: 23 Января, 2014 - 09:25:56)



-----
PHP:
скопировать код в буфер обмена
  1. do {box != cat;} while (cat != box);


Когда нормальный человек, уезжая из дома одевает на жену пояс верности, веб-дизайнер ставит на нее счетчик...
 
My status
 Top
entelexiya
Отправлено: 23 Января, 2014 - 10:10:20
Post Id


Новичок


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


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




imya пишет:
Именно это я и спрашивал


Кажется я не могу объяснить то что мне нужно.
Если посмотрите первое сообщение там есть код где у меня данные из базы выходят на страницу просмотра (пользователю) в виде таблицы.
И мне вот эту вывод таблицы надо разбить [img]1.png[/img]

Как показано на рисунке,
Прикреплено изображение (Нажмите для увеличения)
1.png
 
 Top
imya
Отправлено: 23 Января, 2014 - 10:32:45
Post Id



Участник


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Сент. 2012  
Откуда: Запорожье, Украина


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




Вам необходимо посчитать Объём и Массу в разрезе одного продукта? Если да, тогда вот:


PHP:
скопировать код в буфер обмена
  1. $Kontragent = mysql_real_escape_string($_GET['Kontragent']);
  2.  
  3. $query =$db->query("select SUM(Massa), Sum(Size) from ostatok  WHERE Kontragent = {$Kontragent } group by Product,Kontragent order by Product") or die($db->error());


-----
PHP:
скопировать код в буфер обмена
  1. do {box != cat;} while (cat != box);


Когда нормальный человек, уезжая из дома одевает на жену пояс верности, веб-дизайнер ставит на нее счетчик...
 
My status
 Top
entelexiya
Отправлено: 23 Января, 2014 - 11:16:22
Post Id


Новичок


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


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




imya пишет:
Вам необходимо посчитать Объём и Массу в разрезе одного продукта? Если да, тогда вот:

а без SQL нельзя, напрмер на PHP посчитать нельзя?
 
 Top
imya
Отправлено: 23 Января, 2014 - 11:36:49
Post Id



Участник


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Сент. 2012  
Откуда: Запорожье, Украина


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




entelexiya пишет:
напрмер на PHP посчитать нельзя?

Можно, но зачем так изощряться? Тем более, что тогда кода будет больше


-----
PHP:
скопировать код в буфер обмена
  1. do {box != cat;} while (cat != box);


Когда нормальный человек, уезжая из дома одевает на жену пояс верности, веб-дизайнер ставит на нее счетчик...
 
My status
 Top
entelexiya
Отправлено: 23 Января, 2014 - 12:00:35
Post Id


Новичок


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


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




imya пишет:
$query =$db->query("select SUM(Massa), Sum(Size) from ostatok WHERE Kontragent = {$Kontragent } group by Product,Kontragent order by Product") or die($db->error());

а здесь значения SUM(Massa), Sum(Size) как по отдельности вывести на экран через рнр?
 
 Top
imya
Отправлено: 23 Января, 2014 - 12:16:44
Post Id



Участник


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Сент. 2012  
Откуда: Запорожье, Украина


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




PHP:
скопировать код в буфер обмена
  1. $Kontragent = mysql_real_escape_string($_GET['Kontragent']);
  2. $query =$db->query("select SUM(Massa), Sum(Size) from ostatok  WHERE Kontragent = {$Kontragent } group by Product,Kontragent order by Product") or die($db->error());
  3. while ($sqlResult = $db->assoc($query))
  4. {
  5.     echo $sqlResult['massa'];
  6.     echo $sqlResult['size'];
  7.     echo $sqlResult['product'];
  8. }


-----
PHP:
скопировать код в буфер обмена
  1. do {box != cat;} while (cat != box);


Когда нормальный человек, уезжая из дома одевает на жену пояс верности, веб-дизайнер ставит на нее счетчик...
 
My status
 Top
entelexiya
Отправлено: 24 Января, 2014 - 12:07:11
Post Id


Новичок


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


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




Теперь подскажите вопрос про RSForm + Joomla 2.5, как сделать:
например клиент на первой странице выбирает дату, а на второй странице надо вывести данные равные этой дате из БД таблицы, в табличном ввиде.
рнр код в $formLayout записвать?
если да, то на странице как показать его?
Можно по подробнее описать что и как надо сделать.
за ранее спасибо.
 
 Top
imya
Отправлено: 24 Января, 2014 - 12:21:16
Post Id



Участник


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Сент. 2012  
Откуда: Запорожье, Украина


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




entelexiya пишет:
RSForm

Не доводилось работать с этим компонентом, поищите информацию здесь:
http://joomlaforum[dot]ru/index.php?board=262[dot]0


-----
PHP:
скопировать код в буфер обмена
  1. do {box != cat;} while (cat != box);


Когда нормальный человек, уезжая из дома одевает на жену пояс верности, веб-дизайнер ставит на нее счетчик...
 
My status
 Top
entelexiya
Отправлено: 24 Января, 2014 - 13:33:55
Post Id


Новичок


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


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




CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. while($row = mysql_fetch_assoc($qr_result)){
  3.               echo '<tr>';
  4.               echo '<td>' . $row["Date"] . '</td>';
  5.               echo '<td>' .$row["Name"]. '</td>';
  6.               echo '</tr>';
  7.            }
  8.  

А вообще можно на рнр код вот так переделать:
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. $znachenie=while($row = mysql_fetch_assoc($qr_result)){
  3.                    }
  4.  

и вот это $znachenie вызвать на другой странице?
и выход на страницу как осуществить чтобы все данные вышли на страницу (он берет данные из БД таблицы)
 
 Top
entelexiya
Отправлено: 27 Января, 2014 - 11:06:13
Post Id


Новичок


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


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




Ребята а как сделать на Joomla, чтобы выбирали период времени? как здесь...
http://jqueryui[dot]com/datepicker/#date-range

чтобы не выбиралось поздняя дата чем в первом.
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. echo JHTML::_('calendar', $value = '5', $name='from', $id='from', $format = '%Y-%m-%d', $attribs = null);
  3.  

(Добавление)
Ребята с модулем помогите пожалуйста.
Создал модуль из двух страниц:
1 страница. выбираем значение.
2 страница. показываем результат из бд.
Типа отчета.
Когда выбираем значение и нажимаем на кнопку, Joomla говорит что такой страницы нету.
В чем дело как быть с этим?

p.s. а без Joomla все нормально работает.
Установка и копирование файлов в каталоги все работает, нормально.

(Отредактировано автором: 27 Января, 2014 - 12:13:12)

 
 Top
entelexiya
Отправлено: 30 Января, 2014 - 07:50:45
Post Id


Новичок


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


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




Ребята подскажите как правильно написать JRoute чтобы он передал переменную в action.php и action.php показал результат?
action.php в этом модуле.
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <form method='post' action='<?php echo JRoute::_('index.php?option=mod_ostatok_Oper&action.php'); ?>'>
  3.  
 
 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