Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.01.2014, 08:44   #1
limon142
Пользователь
 
Регистрация: 04.11.2013
Сообщений: 48
Сообщение К новой позиции добавить номер и дату

Подскажите не могу понять как сделать чтоб к новой позиции добавлялся номер П/П и дата добавления, но если какаета позиция удаляется дата оставалась той же, а номер П/П менялся.
limon142 вне форума Ответить с цитированием
Старый 11.01.2014, 09:05   #2
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
Вопрос

Цитата:
Сообщение от limon142 Посмотреть сообщение
Подскажите не могу понять как сделать чтоб к новой позиции добавлялся номер П/П и дата добавления, но если какаета позиция удаляется дата оставалась той же, а номер П/П менялся.
А как Вы формируете список позиций?
Streletz вне форума Ответить с цитированием
Старый 11.01.2014, 10:22   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Он видимо имеет ввиду какую-то <table>. А позиции - это строки, добавляемые в таблицу.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 11.01.2014, 10:50   #4
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
Вопрос

Если даже речь идет о <table> всё равно не до конца всё понятно.
С номерами строк относительно просто. Можно формирование <table> поручить тому же JavaScript и он в процессе этого проставит значения "номер П/П" по порядку. При удалении позиции страницу можно обновить и все значения в "номер П/П" снова будут введены как положено.
Относительно даты добавления сложнее. Я лично предполагаю, что для хранения списка позиций используется БД. Тогда проще сделать соответствующее поле в таблице. При добавлении позиции это поле заполняется, а при построении списка позиций отображается в <table>.
Однако тогда формирование <table> лучше полностью реализовать на стороне сервера.
Streletz вне форума Ответить с цитированием
Старый 11.01.2014, 13:38   #5
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

Цитата:
С номерами строк относительно просто. Можно формирование <table> поручить тому же JavaScript и он в процессе этого проставит значения "номер П/П" по порядку.
Уж лучше css-счетчики, зачем тут JS?
Alar, верни репу!
Naive вне форума Ответить с цитированием
Старый 11.01.2014, 13:59   #6
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

скоро и цсс станет еще одним скриптом, чего там пока не хватает, условий...
eval вне форума Ответить с цитированием
Старый 11.01.2014, 15:21   #7
limon142
Пользователь
 
Регистрация: 04.11.2013
Сообщений: 48
По умолчанию

Извините, что тат долго не отвечал на работе завал.
Ну, а теперь к проблеме. В маем интернет магазине есть корзина, в которой появляются заказанные товары и есть кнопка архив, в который можно пришедший и полученный товар отправить , а также вернуть из архива обратно. Мне надо чтоб у добавленного товара появлялся номер п\п и дата добавления. Но при перемещении в архив оставалась только дата добавления.
Все действия происходят одним файлом php –файле который я ниже прикрепил.
Я далеко не программист, но посетители просят это нововведение.

Посмотреть работу скрипта можно тут.
http://sp-tut42.ru/index.php?option=...alog&view=cart

логин lena1985
пароль 111111

Цитата:
Можно формирование <table> поручить тому же JavaScript и он в процессе этого проставит значения "номер П/П" по порядку. При удалении позиции страницу можно обновить и все значения в "номер П/П" снова будут введены как положено.
Этот вариант меня вполне устроит, но как это реализовать правильно и привязать к этой части кода?

PHP код:
<div class="purchase_full<?php echo $item['purchase_id'];?>" style="display:<?php if ($item['hidden']):?>none<?php else :?>block<?php endif;?>">
                <table style="width:100%;"><tr>
                <td width="40%"><strong>Закупка: </strong><a href="index.php?option=com_spcatalog&view=catalog&id=<?php echo $item['purchase_id'];?>"><?php echo $item['name'];?></a> <?php if ($item['min'] || $item['min2']) echo '('.$item['proc'].'%)'?></td>
                <td><strong>Организатор: </strong><a href="index.php?option=com_kunena&func=profile&userid=<?php echo $item['uid'];?>"><?php echo $item['uname'];?></a></td>
                <td width="250px"><strong>Статус: </strong><font size="4" color="#FF00FF"><?php echo $item['state'];?></font> <?php echo $item['next_date'];?></td>
                <td width="80px"><input class="button2" type="button" value="Скрыть" onClick="show_purchase(<?php echo $item['purchase_id'];?>,true);"/></td>
                <?php if (!$this->arhiv): ?><td style="width:20px"><input type="image" src="/images/icons/archive.gif" title="Убрать эти заказы в архив" onClick="javascript:purchase_move_to_archive(<?php echo $item['purchase_id'];?>);"></td><?php else :?>
                                            <td style="width:20px"><input type="image" src="/images/icons/archive.gif" title="Вернуть эти заказы из архив" onClick="javascript:purchase_move_out_archive(<?php echo $item['purchase_id'];?>);"></td><?php endif ?>
                </tr></table>
Изображения
Тип файла: jpg Безымянный.jpg (75.6 Кб, 119 просмотров)
Вложения
Тип файла: txt default.txt (28.9 Кб, 118 просмотров)

Последний раз редактировалось Stilet; 13.01.2014 в 09:07.
limon142 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавить строку в файл с нужной позиции Fakov Общие вопросы Delphi 2 15.12.2012 15:51
добавить к коду нахождение позиции gylayko Помощь студентам 0 03.11.2012 14:45
Поиск и номер позиции текста в VBA (Excel) Abdukhafiz Microsoft Office Excel 3 20.03.2012 13:40
Определение позиции значения (номер столбца) при повторениях Exel 2003 Ирина Розанова Microsoft Office Excel 5 17.02.2012 23:37
Паскаль. Определить номер позиции,в которой символы отличаются Stelix Помощь студентам 6 06.11.2007 16:53