редактация на кодче...

proba

Registered
може ли да редактирате едно кодче ?

ето :


здравейте. използвам следната система за клипове :

http://web-tourist.net/login/login/view.php?st=2070

искам файлът index.php

да се направи така :

http://imagehosting.bezplatno.org/images/1199734681.png

- да показва по 9 клипа на страница както на картинката и послe да прави нова страница..


...
някой може ли да го направи така ?

Код:
<?
include"conf.php";
$pp = "3";
//клипчета на страница
$table = "clips";

$total = mysql_result(mysql_query("SELECT COUNT(id) FROM $table "),0);
$numofpages = $total / $pp;
if (!isset($_GET['page'])) {
$page = 2;
}
else {
$page = $_GET['page'];
}
$limitvalue = $page * $pp - ($pp);


echo"<table align=\"left\" border=\"0\">";

$i="0";
$nared="3";
$query="SELECT * FROM $table ORDER BY id";
$result=mysql_query($query);
while ( $r = mysql_fetch_array( $result )){
$i++;
$width=ceil(3/$nared);
$ime=$r[ime];
$pic=$r[pic];
$klik=$r[klik];
$url=$r[url];
if (strlen($ime)>3)
{$t='...';}
$ime = substr($ime,0,3);
$kat = $r[kategoria];
echo"<td width=\"130\" align=\"center\" border=\"1\" background=\"images/b.gif\">
<a href=\"view.php?id=$r[id]\" onmouseover=\"return overlib('$r[ime]')\" onmouseout=\"return nd();\"><img src=\"$pic\" border=\"0\" width=\"120\" height=\"90\"></div><br><b>$ime$t</a>";
if($kat==""){
echo"<br>Видян : $klik пъти
<br>Download : <a href=\"$url\">От Тук</a>
<br>Няма качени Клипове !!!<br>";
}else{ echo"
<br>Видян : $klik пъти
<br>Download : <a href=\"$url\">От Тук</a>
<br>Категория: <b>$kat</a><br>";}
if ($i==$nared)
{
echo "</tr>
<tr>";
$i=0;
}
}
echo"</table>"; ?>

</center>

a и някой може ли да направи търсачка която да търси клиповете от базата данни и да показва намерените резултати.. преди я бях видял ама не я записах и са немога да я намря. имаше я тук...
( без да я преправям..) готова. само да я сложа..
 
Код:
<?php
include"conf.php";
//връзка към БД
$pp = "16";
//клипчета на страница
$table = "clips";

$total = mysql_result(mysql_query("SELECT COUNT(id) FROM $table"),0);
if (!isset($_GET['str'])) {
$page = 1;
}
else {
$page = $_GET['str'];
}
$limitvalue = $page * $pp - ($pp);

$redove=mysql_query("SELECT * FROM clips");
$max=mysql_numrows($redove);
$total=ceil($max/$pp);

echo"<table>"; 

$i="0"; 
$nared="4"; 
$query="SELECT * FROM clips order by id desc LIMIT $limitvalue, $pp"; 
$result=mysql_query($query); 
while ( $r = mysql_fetch_array( $result )){ 
$i++; 
$width=ceil(100/$nared);
$ime=$r[ime];
$pic=$r[pic];





echo"<td width=\"".$width."%\">
<a href=\"view.php?id=$r[id]\"><img src=\"$pic\" border=\"0\"  class=img alt=\"$r[ime]\"  width=\"120\" height=\"90\"><br>$ime$t</td>";
if ($i==$nared) 
{ 
echo "</tr> 
<tr>"; 
$i=0; 
} 
} 
echo"</table>";
echo "<center>";
if ($page > 1) {
   $prev = ($page - 1);
   echo "<a href=\"?str=$prev\"><font face=\"Trebuchet MS\">Предишна</font></a> ";
}


if (!$page or ($page > $total)) {
   $page="1";
}

if ($total < 10) {
   for($i=1 ; $i<=$total ; $i++) {
      if ( ($page)==$i ) {
         echo "<b>$i</b> ";
      }
      else {
         echo "<a href=\"?str=".$i."\">".$i."</a> ";
      }
   }
}
else {
   for($i=1 ; $i<=3 ; $i++) {
      if ( ($page)==$i ) {
         echo "<b>$i</b> ";
      }
      else {
         echo "<a href=\"?str=".$i."\">".$i."</a> ";
      }
   }
   
   if ($page <= 3) {
      if ($page == 3) echo "<a href=\"?str=4\">4</a> ";
      echo "... ";
      for ($i=$total-2; $i<=$total; $i++)
         echo "<a href=\"?str=".$i."\">".$i."</a> ";
   }
    if ($page == 5) $parva.= "<a href=\"?id=".$_GET['id']."&page=4\">4</a> ";
   
   if ( ($page == 4) or ($page == 5) ) {
      for ($i=$page; $i<=$page+1; $i++) {
         if ($page == $i) echo "<b>$i</b> ";
         else echo "<a href=\"?str=".$i."\">".$i."</a> ";
      }
      echo "... ";
      for ($i=$total-2; $i<=$total; $i++)
         echo "<a href=\"?str=".$i."\">".$i."</a> ";
   }
   
   if ( ($page > 5) and ($page < ($total - 4)) ) {
      echo "... ";
      for ($i=$page-1; $i<=$page+1; $i++) {
         if ($page == $i) echo "<b>$i</b> ";
         else echo "<a href=\"?str=".$i."\">".$i."</a> ";
      }
      echo "... ";
      for ($i=$total-2; $i<=$total; $i++)
         echo "<a href=\"?str=".$i."\">".$i."</a> ";
   }
   
   if ( $page > ($total - 5) ) {
      echo "... ";
      for ($i=$total-5; $i<=$total; $i++) {
         if ($page == $i) echo "<b>$i</b> ";
         else echo "<a href=\"?str=".$i."\">".$i."</a> ";
      }
   }
}

if ($page < $total) {
   $next = ($page + 1);
   echo "<a href=\"?str=$next\"><font face=\"Trebuchet MS\">Следваща </font></a> ";
}

echo "</center>";
?>
<

Пробвай така :)
 

Back
Горе