ababij
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Есть таблица "paks" в бд MySQL, через PHP выводится выборка по определенному параметру (район, ответственный). В результате имеем таблицу такого вида: http://i.imgur.com/Er9knG2.png листинг: Код: .... <?php } //Если сессия запущена, то есть присутствуют файлы //кукис, и в них есть логин и айди //то отображаем профиль пользователя //Для этого достаем из базы все данные по логину //и выводим их на странице if(isset($_SESSION['login']) && isset($_SESSION['id'])) { // конектимся к базе даных include("bd.php"); //подключаем меню сайта include ("data.php"); //присваиваем значение переменным $user=$_SESSION['login']; $res=mysql_query("SELECT * FROM `users` WHERE `login`='$user' "); $user_data=mysql_fetch_array($res); $cittyy=$user_data[city]; //Условие для "пользователя" if ($user_data[access]=="USER"){ // делаем выборку из таблицы $result=mysql_query("SELECT * FROM `paks` WHERE `rayon`='$cittyy'"); echo '<body>'; //Создаем форму, в нее будем паковать таблицу echo ' <form name="Form1" method="post" action="editpack.php" id="Form1">'; echo ' <table cellpadding="0" cellspacing="0" border="0" id="table" class="sortable">'; echo ' <thead>'; echo ' <tr>'; echo ' <th class="nosort"><h3>ID</h3></th>'; echo ' <th><h3>Інвентарний.номер</h3></th>'; echo ' <th><h3>Район</h3></th>'; echo ' <th><h3>Населений пункт</h3></th>'; echo ' <th><h3>Школа</h3></th>'; echo ' <th><h3></h3></th>'; echo ' <th><h3></h3></th>'; echo ' <th><h3></h3></th>'; echo ' <th><h3></h3></th>'; echo ' <th><h3></h3></th>'; echo ' </tr>'; echo ' </thead>'; echo ' <tbody>'; while($data = mysql_fetch_array($result)){ echo ' <tr>'; echo ' <td>' . $data['id'] . '</td>'; echo ' <td>' . $data['idnomer'] . '</td>'; echo ' <td>' . $data['rayon'] . '</td>'; echo ' <td>' . $data['naspunkt'] . '</td>'; echo ' <td>' . $data['zosh'] . '</td>'; echo "<td><a name=\"del\" href=\"editpack.php?del=".$row["id"]."\">Удалить</a></td>\n"; //в строке ниже - к кнопке нужно привинтить функцию через оператор $_POST или $_GET для выборки ID echo ' <td><a href="./editpack.php"><img src="images/document_text.png" id="Image1" alt="" border="0" title="" style="width:16px;height:16px;"></a></td>'; echo ' <td><a href="./proekts.html"><img src="images/businessman2.png" id="Image1" alt="" border="0" title=""></a></td>'; echo ' <td><a href="./proekts.html"><img src="images/document_out.png" id="Image1" alt="" border="0" title="" style="width:16px;height:16px;"></a></td>'; echo ' <td><a href="./proekts.html"><img src="images/document.png" id="Image1" alt="" border="0" title=""></a></td>'; echo ' </tr>'; } echo ' </tbody>'; echo ' </table>'; echo ' </form>'; //Выводим кнопки управления таблицей посредством скрипта... он привенчен выше print <<<HERE <div id="controls"> <div id="perpage"> <select onchange="sorter.size(this.value)"> <option value="3">3</option> <option value="5">5</option> <option value="10">10</option> <option value="20"selected="selected">20</option> <option value="50">50</option> <option value="100">100</option> </select> <span>порція записів в таблиці</span> </div> <div id="navigation"> <img src="tabl/images/first.gif" width="16" height="16" alt="First Page" onclick="sorter.move(-1,true)" /> <img src="tabl/images/previous.gif" width="16" height="16" alt="First Page" onclick="sorter.move(-1)" /> <img src="tabl/images/next.gif" width="16" height="16" alt="First Page" onclick="sorter.move(1)" /> <img src="tabl/images/last.gif" width="16" height="16" alt="Last Page" onclick="sorter.move(1,true)" /> </div> <div id="text">Сторінка<span id="currentpage"></span> з <span id="pagelimit"></span></div> </div> <script type="text/javascript" src="script.js"></script> <script type="text/javascript"> var sorter = new TINY.table.sorter("sorter"); sorter.head = "head"; sorter.asc = "asc"; sorter.desc = "desc"; sorter.even = "evenrow"; sorter.odd = "oddrow"; sorter.evensel = "evenselected"; sorter.oddsel = "oddselected"; sorter.paginate = true; sorter.currentid = "currentpage"; sorter.limitid = "pagelimit"; sorter.init("table",1); </script> HERE; } | Нужна функция, чтобы прикрепить к кнопке 1 например (см. на рисунке http://i.imgur.com/Er9knG2.png), чтобы по нажании на кнопку выбирался ID. Предполагается использовать полученный ID для дальнейшей выборки (редактировани, удаление записей). Как реализовать присвоение ID определенной строки таблицы переменной $Ind? | Всего записей: 3 | Зарегистр. 24-09-2014 | Отправлено: 14:56 24-09-2014 | Исправлено: ababij, 14:59 24-09-2014 |
|