|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.05.2014, 15:47 | #1 |
Регистрация: 04.12.2012
Сообщений: 4
|
Лимит на пагинаторе
Здравствуйте!
Как можно сделать лимит 6 из строк таблицы на страницу на пагинаторе (paginator) используя данный снизу поисковик? <?php session_start(); $webserver = 'localhost'; $administrator = 'root'; $password = ''; $db_name = 'carslist'; $db = mysqli_connect($webserver, $administrator, $password, $db_name) or die('Error connecting'); $return_string = "<tr><td colspan=6> Enter something to search </td></tr>"; // Default message if(isset($_REQUEST['search_term'])){ $shortened_term = substr($_REQUEST['search_term'],0, 20); // To keep the search term short $stripped_term = strip_tags($shortened_term); // To prevent embedded HTML $safe_term = mysqli_real_escape_string($db, $stripped_term); // To prevent an SQL injection attack if($safe_term != "") { echo $query = "SELECT * FROM cars WHERE make like '%$safe_term%' OR model like '%$safe_term%' OR colour like '%$safe_term%' OR dealer like '%$safe_term%' OR town like '%$safe_term%'"; $result = mysqli_query($db, $query) or die("Error in query: '$query'"); $return_string = "<tr>"; if ($result->num_rows > 0){ while($row = mysqli_fetch_assoc($result)) { $return_string .= "<td> " . $row['carIndex'] . " </td>"; $return_string .= "<td> " . $row['make'] . " </td>"; $return_string .= "<td> " . $row['model'] . " </td>"; $return_string .= "<td> " . $row['Reg'] . " </td>"; $return_string .= "<td> " . $row['colour'] . " </td>"; $return_string .= "<td> " . $row['miles'] . " </td>"; $return_string .= "<td> " . $row['price'] . " </td>"; $return_string .= "<td> " . $row['dealer'] . " </td>"; $return_string .= "<td> " . $row['town'] . " </td>"; $return_string .= "<td> " . $row['telephone'] . " </td>"; $return_string .= "<td> " . $row['description'] . " </td>"; $return_string .= "<td> " . $row['region'] . " </td>"; $carindex = $row['carIndex']; $return_string .= "<td><input type='radio' onchange = 'choosecar($carindex)' onClick='resetMeIfChecked(this)'></td>"; if (isset($_SESSION['admin'])) { if ($_SESSION['admin'] == true) { $return_string .="<form method='post' action='editcar1.php'>"; $return_string .='<td> <button type="submit" class="btn btn-default" id="edit" value='.$row['carIndex'].' name="edit" >EDIT</button> </td>'; $return_string .="</td>"; $return_string .='<td><button type="submit" class="btn btn-default" id="delete" value='.$row['carIndex'].' name="delete" >DELETE</button> </td>'; $return_string .='</td>'; $return_string .='</form>'; } } $return_string .= '</tr>'; } } } } echo $return_string; ?> Спасибо! Последний раз редактировалось Siberio; 07.05.2014 в 15:49. |
07.05.2014, 17:20 | #2 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
phpfaq.ru/paginator
Код в сообщениях оформляем тегами [РНР][/РНР]. |
07.05.2014, 23:26 | #3 |
Регистрация: 04.12.2012
Сообщений: 4
|
Не могли бы вы написать ответ конкретно на этом примере? Я вам буду очень признателен
|
07.05.2014, 23:48 | #4 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,150
|
читаете что написано по ссылке - применяете к своему(?) примеру.
Если хотите чтоб за вас сделали - то в раздел фриланс |
07.05.2014, 23:51 | #5 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Что именно у вас не получается в процессе применения материалов по ссылке к вашему коду?
В этом разделе решают конкретные проблемы и задачи. А «напишите/исправьте мне код» – это в разделах Помощь студентам или Фриланс. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Лимит в названии. | Predator199 | PHP | 2 | 17.03.2012 00:25 |
Лимит на запуск программы | SolovejK | Общие вопросы Delphi | 7 | 25.04.2010 11:50 |
Запросить лимит | kzld | JavaScript, Ajax | 10 | 23.07.2009 10:36 |
Лимит на строки и массивы? | BaronTreep | Общие вопросы Delphi | 7 | 02.06.2009 02:24 |
Лимит на Интернет? | Detka | Свободное общение | 5 | 25.08.2008 07:20 |