Query("SELECT * FROM $tAuthors"); for ($i=0;$i<$dAuthors->NumRows();$i++) { $dAuthors->NextResult(); $xId=$dAuthors->Get("id"); $xName=$dAuthors->Get("name"); $xAuthors[$xId]=$xName; } $xCaths=array(); $dCaths=$dbMain->Query("SELECT * FROM $tCath"); for ($i=0;$i<$dCaths->NumRows();$i++) { $dCaths->NextResult(); $xId=$dCaths->Get("id"); $xName=$dCaths->Get("name"); $xCaths[$xId]=$xName; } $xParts=array(); $dParts=$dbMain->Query("SELECT * FROM $tPart"); for ($i=0;$i<$dParts->NumRows();$i++) { $dParts->NextResult(); $xId=$dParts->Get("id"); $xName=$dParts->Get("name"); $xParts[$xId]=$xName; } $eid = round($eid); $fPage = round($fPage); $is=0; $FLAG=1; if ($eid) { $dEvent=$dbMain->Query("SELECT * FROM $tEvents WHERE id=$eid"); if ($dEvent->NumRows()) { $dEvent->NextResult(); $flag=0; $xDate=$dEvent->Get("date"); $xName=$dEvent->Get("event"); //var_dump($xName); $xFromDate=$dEvent->Get("from_date"); $xTillDate=$dEvent->Get("till_date"); list($xName,$xDescr)=split("\n",$xName,2); $xDate = MakeDate($xFromDate,$xTillDate); $dEvents=$dbMain->Query("SELECT * FROM $tMain WHERE event_id=$eid ORDER BY title ASC"); $xNumRows=$dEvents->NumRows(); if ($xNumRows) { for($i=0;$i<$xNumRows;$i++){ $dEvents->NextResult(); $xEvents[$i]["xId"] = $dEvents->Get("id"); $xEvents[$i]["xTitle"] = $dEvents->Get("title"); $eventsList[$i] = "«".$xEvents[$i]["xTitle"]."»"; $xEvents[$i]["xThumb"] = $dEvents->Get("thumb"); } } $xEvList = implode(",",$eventsList); Head("События | $xDate | $xName","events","$xDate, $xName, $xEvList", "На странице представлено описание такого события как $xName ($xDate) и картины относящиеся к этому событию."); echo ""; $is=1; echo ""; } } if (!$is) { Head("События | стр.".((int)$fPage/$cRecsPerPage+1),"events","Список событий стр.".((int)$fPage/$cRecsPerPage+1), "На данной странице представлен список событий представленных на сайте. "); echo "

".$xDate."

"; // echo "

$xDate

"; if ($xName || $xDescr) { echo "
"; if ($xName) echo "".$xName."
"; echo str_replace("\n", "

", MakeEvent($xDescr)); echo "

"; } else echo "Информация отстутствует"; if ($xNumRows) { echo "

Произведения:

"; echo "
    "; $xMarquee=""; for($i=0;$i<$xNumRows;$i++) { //$dEvents->NextResult(); $xId=$xEvents[$i]["xId"]; //$dEvents->Get("id"); $xTitle=$xEvents[$i]["xTitle"];//$dEvents->Get("title"); $xThumb=$xEvents[$i]["xThumb"];//$dEvents->Get("thumb"); echo "
  • «".$xTitle."»\n"; $xMarquee.="
  • "; } $xMarquee.="
    "; $xMovie=$i; echo "
"; } echo "
"; echo "
"; echo "

События

"; $dEvents=$dbMain->Query("SELECT * FROM $tEvents WHERE event NOT LIKE ' ' AND event NOT LIKE '' ORDER BY event,from_date"); $xRows=$dEvents->NumRows(); if ($fPage) $dEvents->Seek($fPage); echo ""; $p=new Pages($xRows,$cRecsPerPage,$fPage); $p->SetScript($ps); $p->SetParameterName("fPage"); $p->SetAddParams("code=$code"); $p->SetDivider(" | "); $p->SetText("События"); $p->SetPrevNext("« назад","дальше »"); $p->SetStyle("current","color:red; font-weight:bold"); $p->SetStyle("dividers","color:C0C0C0; font-size:7pt"); echo "
"; $p->PrintPages(); echo "
"; } //-----------------!!!!!!!!!!!! echo "
"; echo ""; if ($xMovie) { echo "

".$xMarquee."
"; } Foot(); ?>