Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Alexander Bolotnov                   2:5052/4.82    16 Jun 2001  10:09:06
 To : Denis Roshchin
 Subject : Сортировка из базы MySQL
 -------------------------------------------------------------------------------- 
 
 
  16 Jun 01, Denis Roshchin -> All:
 
 > ну у меня, допустим, из таблицы селектится сто записей, и я их хочу до
 > 20 на один экран выводить... То есть, чтобы на 1-ой: 1-20, 2: 21-40
 > итд...
 
 блин, как все туго. а по нужных 20 записей селектить нельзя?
 
 example: /cgi-bin/select.pl?num=20
 
 use CGI qw/:standard/;
 $q = new CGI;
 
 $num = $q->param('num');
 
 print header,start_html;
 
 use DBI;
 $dbh = DBI->connect("DBI:mysql:database",undef,undef) or die $!;
 $base_num = $dbh->selectrow_array("select count(*) from stable");
 if ($num > $base_num){
 print "no more entries!";
 
 $dbh->disconnect;
 
 print end_html;
 }
 else{
 $sel = $dbh->prepare("select * from stable limit 20,20");
 
 $sel->execute;
 
 my @data;
 while(@data = $sel->fetchrow_array){
 print @data; #$data[0],$data[3]...
 }
 print "<a href=\"cgi-bin/select.pl?num=40\">more>>></a>" if $base_num >
 ($num+20);
 
 $dbh->disconnect;
 
 print end_html;
 чего-то вроде этого никак?
 не проверял, писал прямо здесь, но идея, думаю, понятна.
 
 Alexander Bolotnov.
 Scientia vincere tenebras.
 
 ---
  * Origin: Крутой Перец... (2:5052/4.82)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Сортировка из базы MySQL   Denis Roshchin   15 Jun 2001 00:40:42 
 Re: Сортировка из базы MySQL   Sergey V. Leschenko   15 Jun 2001 02:44:35 
 Re: Сортировка из базы MySQL   Denis Roshchin   15 Jun 2001 21:36:44 
 Re: Сортировка из базы MySQL   Vladimir Podgorny   16 Jun 2001 00:08:37 
 Сортировка из базы MySQL   Alexander Bolotnov   15 Jun 2001 23:55:52 
 Re: Сортировка из базы MySQL   Denis Roshchin   16 Jun 2001 02:46:19 
 Re: Сортировка из базы MySQL   Eugene Bodin   16 Jun 2001 07:15:14 
 Re: Сортировка из базы MySQL   Denis Roshchin   16 Jun 2001 13:13:57 
 Сортировка из базы MySQL   Alexander Bolotnov   16 Jun 2001 10:09:06 
 Re: Сортировка из базы MySQL   Eugene Bodin   16 Jun 2001 07:15:13 
Архивное /ru.perl/27883b2b32ae.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional