Как можно добавить ссылку для выполнения запроса, результат в другой лист? Код (Text): <td class="borderBottom no-br b-right"><p>'.stripslashes($row->kol_date).'</p></td>
извиняюсь, что не ответил. есть код, хочу чтобы при нажатии на ссылку выполнялся запрос, только на другом странице (то есть тоже готовый php код с запросами) Код (Text): foreach($docs as $key => $val) { $return .= '<tr class="white-tr"> <td class="borderBottom"><p>'.$val['id'].'</p></td> <td class="borderBottom"><p>'.$val['shelf_id'].'-'.$val['x'].'-'.$al[$val['y']].'</p></td> <td class="borderBottom"><p>'.$val['places'].'</p></td> <td class="borderBottom"><p>'.$val['count'].'</p></td> <td class="borderBottom"><p>'.$val['SSS'].'</p></td> <td class="borderBottom"><p><a href="document-print.php" target="_blank">'.$val['cntCell'].'</a></p></td> <td class="borderBottom no-br b-right"><p>'.$val['cntOld'].'</p></td> </tr>'; } страница где должен результат Код (Text): foreach($docs as $key => $val) { $return .= ' <tr id="d-'.$key.'" class="white-tr"> <td class="edit-td borderBottom"><p>'.$val['ID'].'</p></td> <td class="borderBottom"><p>'.$val['name'].'</p></td> <td class="borderBottom"><p>'.$val['department'].'</p></td> <td class="borderBottom"><abbr title="Распечатать id='.$key.'"><p><a href=# onClick="getBarcode('.$key.')">'.$val['number_pd'].'</a></p></abbr></td> <td class="borderBottom"><p>'.$val['rnn'].'</p></td> <td class="borderBottom"><p>'.$val['date'].'</p></td> <td class="borderBottom"><p>'.$types[$val['pay_type']].'</p></td> <td class="borderBottom"><p>'.$inspectors[$val['inspector']].'</p></td> <td class="borderBottom"><p>'.$status[$val['status']].'</p></td> <td class="borderBottom"><p>'.$cell[$val['cell_id']]['shelf_id'].'-'.$cell[$val['cell_id']]['x'].'-'.$al[$cell[$val['cell_id']]['y']].'</p></td> <td class="borderBottom b-right"><p>'.$users[$val['user_id']].'</p></td> </tr>'; } 8888.gif
Что мешает сделать просто ссылку? echo "<a href='some_other_script.php?id=".$some_id."&data=".$some_data."&blablabla'>link</a>";
примерно так, как выполнит запрос при нажатии на ссылку? выполнял_запрос="Select count(*) from document" Код (Text): <td class="borderBottom"><p><a href="document-print.php" onclick="выполнял_запрос">'.$val['cntCell'].'</a></p></td>
Daulet, боюсь если даже мы поймем чего тебе надо, то ты можешь не понять что тебе ответили. Это печально, но это факт. Я попытаюсь: При нажатии на ссылку происходит запрос на сервер. Для этого не нужна магия. Нужен только адрес в атрибуде href. И если по указанному в адресу есть скрипт на PHP, то там можно произвести какую-то работу и результат вывести. ссылку добавить просто: пишешь на странице <a href="здесь твоя ссылка">текст</a> надо результат на отдельной странице? добавляешь атрибут target: <a href="здесь твоя ссылка" target="_new">текст</a> ссылка соответствует скрипту на сервере. например ссылка http://localhost/abc.php обращается к файлу abc.php вот в этом файле и выполняй запросы к базе. но как выполнять запросы - это уже отдельная большая тема. поясни что именно ты сделал и что не получилось. А вообще учи русский язык, он тебе еще не раз пригодится. Пока что плохо получается.
1. код создает таблицу как на рисунке ниже Код (Text): if(mysql_num_rows($qRS) > 0) { $return .= '<tr> <td class="tdHeader"><p>Cell_ID</p></td> <td class="tdHeader"><p>Место</p></td> <td class="tdHeader"><p>общее пар. кол-во</p></td> <td class="tdHeader"><p>пар. кол-во в ячейке</p></td> <td class="tdHeader"><p>общ. кол-во</p></td> <td class="tdHeader"><p>факт. кол-во</p><p>в ячейке</p></td> <td class="tdHeader b-right"><p>факт. кол-во</p><p>дел у инспекторов</p></td> </tr>'; $docs = array(); while($row = mysql_fetch_object($qRS)) { $docs[$row->id]['id'] = stripslashes($row->id); $docs[$row->id]['shelf_id'] = stripslashes($row->shelf_id); $docs[$row->id]['x'] = stripslashes($row->x); $docs[$row->id]['y'] = stripslashes($row->y); $docs[$row->id]['places'] = stripslashes($row->places); $docs[$row->id]['count'] = stripslashes($row->count); $docs[$row->id]['cntCell'] = $row->cntCell; $docs[$row->id]['cntOld'] = $row->cntOld; $docs[$row->id]['SSS'] = $row->SSS; } $al = getAll(); foreach($docs as $key => $val) { $return .= '<tr class="white-tr"> <td class="borderBottom"><p>'.$val['id'].'</p></td> <td class="borderBottom"><p>'.$val['shelf_id'].'-'.$val['x'].'-'.$al[$val['y']].'</p></td> <td class="borderBottom"><p>'.$val['places'].'</p></td> <td class="borderBottom"><p>'.$val['count'].'</p></td> <td class="borderBottom"><p>'.$val['SSS'].'</p></td> <td class="borderBottom"><p>'.$val['cntCell'].'</p></td> <td class="borderBottom no-br b-right"><p>'.$val['cntOld'].'</p></td> </tr>'; } } мне как та надо сделать ссылку на столбец "Место", чтобы ссылка обращалась к файлу (document_print.php) и менял значение вып. списка. //----------------------------------------------------- $val['shelf_id']=$_SESSION['FILTER_SHELF'] $val['x']=$_SESSION['FILTER_X'] $val['y']]=$_SESSION['FILTER_Y'] //----------------------------------------------------- document_print.php: файл смотрит на комбобоксы и соответственно выполняет запрос.(файл готовый как на рисунке)