'".qs($_GET['id'])."' ". "order by id ". "limit 30"; }else{ $q="select * ". "from lines ". "where id > (select max(id)-30 from lines) ". "order by id "; } $ret=Pg_Exec($db,$q); if (pg_numrows($ret) == 0 && isset($_GET['id'])){ print ("i|".$_GET['id']); } for ($i=0; $i < pg_numrows($ret); $i++){ $row = Pg_Fetch_Array($ret,$i); //print ("s".qh($row["spot"])."\n"); print ("s|".$row['id']."|".qh($row["spot"])."\n"); if ($i + 1 == pg_numrows($ret)) print ("i|".$row['id']); } function qh($a){ $a=HtmlSpecialCHars("".$a); $a=str_replace("'","'",$a); return $a; } function qs($a){ $a = pg_escape_string($a); return $a; } ?>