Автор Тема: Помогите плиз  (Прочитано 2594 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Lutik

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 184
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.galiongroup.ru
Помогите плиз
« : 03 Марта 2004, 23:46:21 »
Здравствуйте. Как сделать скрипт на пхп на удаление сообщений(т.е. одной строки из таблийы SQl) и постраничный вывод??   :confused: И если не трудна покажите примеры этих скриптов!
Разум когда-нибудь победит

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Помогите плиз
« Ответ #1 : 04 Марта 2004, 00:31:38 »
постраничный вывод обсуждался десятки раз в форуме по ПХП. Воспользуйся поиском.

Что непонятно со скриптом удаления сообщений ?
Получешь идентификатор записи (из $_GET или $_POST) и выполняешь запрос :
DELETE FROM tab_name WHERE id = $id
(это кратки алгоритм)

ЗЫ
и не давай темам такие бессмысленные названия
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн pauk

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 201
  • +0/-0
  • 0
    • Просмотр профиля
    • http://tax-free.pp.ua/
Помогите плиз
« Ответ #2 : 07 Марта 2004, 06:52:21 »
Простенький пример постраничного вывода на примере склада, если надо с наворотами, то этот взять как шаблон :)



$in_page 
10;

$amount = @mysql_result(mysql_query("SELECT count(id) as goods_total FROM goods"),0);

print(
"<div align=center>". <b>draw_bar($page$amount$in_page,
    
"goods.php?page=")</b>. "</div>\\n<table>");

$goods_result mysql_query("SELECT id, name, description, price FROM goods
    ORDER BY name, price "
. <b>get_limit($page$amount$in_page)</b>);

$count = <b>get_count_limit($page$amount$in_page)</b>;

while (
$good_row mysql_fetch_array($goods_result)) {
  
$count++;
  print (
"<tr");

  if (
$count/2==intval($count/2))
    print (
" bgcolor=#e1e1e1");
  print (
"><td align=right>$count.</td><td>${good_row[name]}
    
${good_row[description]}</td><td align=right>${good_row[price]}</td></tr>\\n");
  };

// конец таблицы и нижняя навигационная строка
print("</table><div align=center>". <b>draw_bar($page$amount,
    
$in_page"goods.php?page=")</b>. "</div>\\n"); 
Hi!

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Помогите плиз
« Ответ #3 : 07 Марта 2004, 12:30:52 »
не стоит такие глупости брать как "шаблон".
лучше узнать про оператор LIMIT в mysql, научиться с его помощью выводить лшюбое количество записей начиная с любой и подумать самостоятельно, что такое постраничный вывод, и нарисовать несложный код, выводящий ссылки на страницы

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28