Возможно id не уникальны, поэтому статус меняется для многих записей. Чтобы по быстрому проверить id можно посмотреть в исходный код в аттрибут value
Randiria
5.05.2014 - 16:44
нет, не все разом меняют статус, один клик - одна запись. но я хочу чтобы кнопка работала только для той строки в которой стоит. а не на всю таблицу
Игорь_Vasinsky
5.05.2014 - 16:52
where id = нужный id
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
SQL функция функционирует. А эта задача решается просто, только чуть нужно постараться. Желаю творческих успехов )
Цитата (Игорь_Vasinsky @ 5.05.2014 - 14:52) |
where id = нужный id |
В этом случае правильнее было бы использовать GET, чтобы по клику передавать только тот id который "кликнулся" ) А так получается в скрытом поле много id и все они передаются, в этом проблема.
Randiria
5.05.2014 - 17:01
и каким же образом в гет попадет только нужный id ?
Randiria
5.05.2014 - 17:06
делать так же в скрытое поле GET ?
нет, форма вообще не нужна, в href только добавить правильный адрес до ?
echo '<th><a href="/?id='.$myrow['id'].'&type=apply">Принять</a></th>';
echo '<th><a href="/?id='.$myrow['id'].'&type=refuse">Отказ</a></th>';
а дальше условие изменить и POST на GET ...
Randiria
5.05.2014 - 17:22
получается мне надо формочки с кнопками заменить на обычные ссылки?
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.