Forum Webscript.Ru

Общие => Базы данных => Тема начата: Lutik от 03 Марта 2004, 23:46:21

Название: Помогите плиз
Отправлено: Lutik от 03 Марта 2004, 23:46:21
Здравствуйте. Как сделать скрипт на пхп на удаление сообщений(т.е. одной строки из таблийы SQl) и постраничный вывод??   :confused: И если не трудна покажите примеры этих скриптов!
Название: Помогите плиз
Отправлено: Макс от 04 Марта 2004, 00:31:38
постраничный вывод обсуждался десятки раз в форуме по ПХП. Воспользуйся поиском.

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

ЗЫ
и не давай темам такие бессмысленные названия
Название: Помогите плиз
Отправлено: pauk от 07 Марта 2004, 06:52:21
Простенький пример постраничного вывода на примере склада, если надо с наворотами, то этот взять как шаблон :)



$in_page = 10;

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

print("
". draw_bar($page, $amount, $in_page,
    "goods.php?page=")
. "
\\n");

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

$count = get_count_limit($page, $amount, $in_page);

while ($good_row = mysql_fetch_array($goods_result)) {
  $count++;
  print ("
  if ($count/2==intval($count/2))
    print (" bgcolor=#e1e1e1");
  print (">
\\n");
  };

// конец таблицы и нижняя навигационная строка
print("
$count.${good_row[name]}
   
${good_row[description]}
${good_row[price]}
". draw_bar($page, $amount,
    $in_page, "goods.php?page=")
. "
\\n");
Название: Помогите плиз
Отправлено: Меняздесьдавнонет от 07 Марта 2004, 12:30:52
не стоит такие глупости брать как "шаблон".
лучше узнать про оператор LIMIT в mysql, научиться с его помощью выводить лшюбое количество записей начиная с любой и подумать самостоятельно, что такое постраничный вывод, и нарисовать несложный код, выводящий ссылки на страницы