PHP.SU

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


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

> Без описания
zapatronen
Отправлено: 11 Мая, 2017 - 11:12:53
Post Id



Новичок


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


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




Здравствуйте, решаю задачку суть ее в том, чтобы вывести в карточку товара кол-во доступного товара по формуле: Кол-во на сайте = кол-во в таблице "nomenclature"
ячейка "количество" - кол-во товара в необработанных заказах, которые хранятся в таблице "orders" ячейка "basket".

В баскет я засовываю закодированый код, затем форычем достаю массив, где указывается артикл товара и его кол-во, затем я колдую с этими данными

$basket=unserialize(base64_decode($row['basket']));

foreach($bas as $tovar=>$value){


Например я нахожусь в карточке товара с названием " светодиод", всего у меня их 7. В базе кол-во стоит 7, 2 висит в забронированных заказах, списывание кол-во происходит после нажатия кнопки " обработано" и цифра 7 превращается в 5.
Но в карточке товара мне нужно отображаться цифру 5, так как два светодиода забронировали и за ними едут.

Подскажите куда копать, чтобы получалсь формула кол-во на сайте = кол-во товара - кол-во забронированого товара
(Добавление)
Пытаюсь так делать
Выбираю из заказов, все заказы у которых статус 0
Достаю свой закодированный код и раскодирую его доставая все позиции с кол-вом, которые не обработаны. Дальше мне надо как то выбрать все необработанное кол-во одной позиции по всем необработанным заказам


$querys="SELECT * FROM orders WHERE status =''";
$data = mysqli_query($dbc, $querys) or die('error z');
while($rows = mysqli_fetch_array($data)){
$bas=unserialize(base64_decode($row['basket']));
vad_dump($bas);

}

$maxvalue=$row['nom_kol']-$neobrabotaniy;
 
 Top
Zuldek
Отправлено: 11 Мая, 2017 - 15:58:37
Post Id


Постоянный участник


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


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




тс, задавая вопросы в который участвуют данные, предоставляйте визуализированную структуру таблиц с ключами. Без неё понять что вам нужно сложно даже если вам это кажется просто.
 
 Top
zapatronen
Отправлено: 16 Мая, 2017 - 11:03:02
Post Id



Новичок


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


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




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


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB