Lithuanian PHP-Fusion Mods Support Site :: PHP-Fusion modifikacijų forumas :: Patobulinimai
 Spausdinti temą
v7 news_cats.php pritaikyta kaip filmai.php
Wyciokazz
#1 Spausdinti pranešimus
parašyta 2011-10-27 23:08
Vartotojo avataras

Moderatorius


Pranešimai: 2865
Įstojo: 27.02.08

Taigi reikėjo vienam žmogui padaryti news_cats.php failą kaip filmai.php tai va čia jis.

Atsisiųsti kodą  Kodas
<?php
require_once "maincore.php";
require_once THEMES."templates/header.php";
echo"<script type='text/javascript' src='".INCLUDES."title.js'></script>";
?>
<style type="text/css">

tooltip {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
       border-radius:5px
   color: #ffffff;
   position: absolute;
   z-index: 3000;
   /*border: 1px solid #111;*/
   background-color: #000;
   padding: 5px;
   
}

tooltip h3, #tooltip div { margin: 0;  }

div#qTip {
 padding: 5px;
 border: 2px solid #999999;
 display: none;
 background: #000;
 color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
 text-align: left;
 position: absolute;
 z-index: 900;

</style>
<?php


 $items_per_page = 16;
 $news_cat = $_GET['cat_id'];
 
  if (!isset($_GET['rowstart']) || !isnum($_GET['rowstart'])) {
  $_GET['rowstart'] = 0;
}

 $rows = dbcount("(*)", DB_NEWS, "news_draft='0' AND news_cat = ".$news_cat."");   
//opentable("");
     
    //$result = dbquery("SELECT * FROM ".$db_prefix."news ORDER BY news_datestamp DESC LIMIT 0,4");
$result = dbquery(
    "SELECT * FROM ".DB_NEWS."
     WHERE news_draft='0' and news_cat = ".$news_cat." ORDER BY news_datestamp DESC
     LIMIT ".$_GET['rowstart'].",$items_per_page"
 );
     
     
if (dbrows($result) != 0) {
      $counter = 0; $columns = 4;
      echo"<table cellpadding='0' cellspacing='0' width='100%' style='padding:5px;'>\n<tr>\n";
               while($data = dbarray($result)) {

//$kat = dbresult(dbquery("SELECT download_cat_name FROM ".$db_prefix."download_cats WHERE download_cat_id='$id'"), 0);
if ($counter != 0 && ($counter % $columns == 0)) { echo "</tr>\n<tr>\n"; }

        $wynik = dbquery("SELECT SUM(rating_vote) FROM ".DB_RATINGS." WHERE rating_type='N' AND rating_item_id='".$data['news_id']."'");
                $info2 = dbresult($wynik,0);
                $num_rating = dbcount("(rating_vote)", DB_RATINGS, "rating_type='N' AND rating_item_id='".$data['news_id']."'");
                $wyn_rating = ($num_rating ? $info2 / $num_rating : 0);
$komentarai = dbcount("(comment_id)", DB_COMMENTS, "comment_type='N' AND comment_item_id='".$data['news_id']."' AND comment_hidden='0'");
   // $tas = trimlink($data['news_news'], 600);
    $tas = $data['news_breaks'] == "y" ? nl2br(stripslashes($data['news_news'])) : stripslashes($data['news_news']);
         
echo"<td  style='padding:5px;'>";

   echo "<table cellpadding='0' cellspacing='0' width='150' class='borderis' onmouseover=\"className='borderis2'\" onmouseout=\"className='borderis'\">\n<tr>\n";
   
   echo"<td colspan='2' align='center'><a href='/news.php?readmore=".$data['news_id']."' tit='<table width=260px><tr><td class=c>
<b><span style=color:#ff9933;font-size:12px;>".$data['news_subject']."  </span></b><br>$tas<br>
<b>&#381;i&#363;r&#279;jo: ".$data['news_reads']."</b>

</td></tr>
</table>'><img src='".IMAGES_N.$data['news_image']."' width='150' height='245' /></a></td>";
   
   echo"</tr>
   <td width='105' style='padding:2px;'><img src='".THEME."images/retitingai/".ceil($wyn_rating).".png' width='80' height='13' alt='".ceil($wyn_rating)."' style='vertical-align:middle;' title='".ceil($wyn_rating)."' /></td>
   <td class='c' align='right'><a href='/news.php?readmore=".$data['news_id']."'>&#381;i&#363;r&#279;ti</a></td>
   </tr>";

   echo"</table>";   



echo "</td>\n" ;
$counter++;
}
echo "</tr>\n</table>\n";

}


//closetable();   
echo"<div align='center'>";
if ($rows > $items_per_page) {
    echo makepagenav($_GET['rowstart'], $items_per_page, $rows, 3);
}

require_once THEMES."templates/footer.php";

?>



Kam kurti tai kas jau sukurta.
 
PM
Taskas
#2 Spausdinti pranešimus
parašyta 2011-10-28 00:24
Vartotojo avataras

Savekas


Pranešimai: 188
Įstojo: 23.05.11

Deja deja jisai neveikia Smile nu zodziu suda kuri ir tiek Grin
www.tavokinas.lt - Filmai be registracijos be mokesciu be isipareigojimu...
Greitu metu pasirodys naujas projektas galvoju

Padejau? uzmesk 10+ aciu ;]
 
brendiz
#3 Spausdinti pranešimus
parašyta 2011-10-28 00:45
Apšylantis


Pranešimai: 87
Įstojo: 02.03.11

Dekui tau labai +10 dedu :)
 
Wyciokazz
#4 Spausdinti pranešimus
parašyta 2011-10-28 07:43
Vartotojo avataras

Moderatorius


Pranešimai: 2865
Įstojo: 27.02.08

Taskas kad veikia jeigu moki pasinaudoti.
Kam kurti tai kas jau sukurta.
 
PM
Taskas
#5 Spausdinti pranešimus
parašyta 2011-10-28 14:10
Vartotojo avataras

Savekas


Pranešimai: 188
Įstojo: 23.05.11

Na pas mane php-f naujausias tai gal delto neina,mysqp errous meta ir tiek,o pas mane jai nepastebejai jau yra tos kategorijos senu senovei,kai tik sukuriau saita ta pacia diena idejau jas,nes nier kas sukurti tas kategorijas Smile
www.tavokinas.lt - Filmai be registracijos be mokesciu be isipareigojimu...
Greitu metu pasirodys naujas projektas galvoju

Padejau? uzmesk 10+ aciu ;]
 
gatavas
#6 Spausdinti pranešimus
parašyta 2011-11-26 20:51
Vartotojo avataras

Apšylantis


Pranešimai: 55
Įstojo: 09.02.10

Neveikia puslapiai

Einant i kita puslapi meta erora:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY news_datestamp DESC LIMIT 16,16' at line 2


Idomu bet padėjo šis komentaras GrinD

Deja deja jisai neveikia nu zodziu suda kuri ir tiek
www.tavokinas.lt - Filmai...
Greitu metu pasirodys naujas projektas

Padejau? uzmesk 10+ aciu ;]

Redagavo gatavas 2011-12-05 15:41
 
peršokti į forumą: