Sortare Select ordonat dupa valoare din URL
Scris: Lun Mar 31, 2014
Salut!
Am un fisier index.php si as vrea sa fac sortare dupa: "data_ad", sau "hits". Si nu as vrea sa fac mai multe pagini php pentru fiecare, adica sa preia valooarea pt. order by direct din index.php.
Adica cand apas pe link-ul Sortare dupa accesari sa se schimbe pagina cu fisierele cele mai accesate si cand apas pe link-ul catre Sortare dupa data adaugarii tot la fel.
Daca merge ceva cu javascript sa nu mai isi dea refresh la fiecare pagina cand apas pe link-ul "index.php?sortare=data_ad" sau "index.php?sortare=hits".
Am un fisier index.php si as vrea sa fac sortare dupa: "data_ad", sau "hits". Si nu as vrea sa fac mai multe pagini php pentru fiecare, adica sa preia valooarea pt. order by direct din index.php.
Cod: Selectaţi tot
<?php
$query = 'SELECT * FROM tonuri ORDER BY data_ad DESC LIMIT 0,50';
$result = mysql_query($query);
while ($row=mysql_fetch_array($result))
{
$titluurl=str_replace(" ","-",$row['titlu']);
$titluurl=str_replace("'","-",$titluurl);
$titluurl=str_replace("`","-",$titluurl);
$titluurl=str_replace("[","",$titluurl);
$titluurl=str_replace("]","",$titluurl);
$titluurl=str_replace("(","",$titluurl);
$titluurl=str_replace(")","",$titluurl);
$titluurl=str_replace(",","-",$titluurl);
$titluurl=str_replace(".","-",$titluurl);
$titluurl=str_replace(":","-",$titluurl);
$titluurl=str_replace(";","-",$titluurl);
$titluurl=str_replace("?","",$titluurl);
$titluurl=str_replace("!","-",$titluurl);
$titluurl=str_replace("&","",$titluurl);
$titluurl=str_replace("@","",$titluurl);
$titluurl=str_replace("*","",$titluurl);
$titluurl=str_replace("^","",$titluurl);
$titluurl=str_replace("%","",$titluurl);
$titluurl=str_replace("#","",$titluurl);
$titluurl=str_replace("=","",$titluurl);
$titluurl=str_replace("+","-",$titluurl);
$titluurl=str_replace("<","",$titluurl);
$titluurl=str_replace(">","",$titluurl);
$titluurl=str_replace("|","",$titluurl);
$titluurl=str_replace("{","",$titluurl);
$titluurl=str_replace("}","",$titluurl);
$titluurl=str_replace("\"","",$titluurl);
$titluurl=str_replace("/","",$titluurl);
$titluurl=str_replace("~","-",$titluurl);
$id=$row['id'];
$titlu=$row['titlu'];
$categorie=$row['categorie'];
$data_ad=$row['data_ad'];
echo "<div class='tabs' id='" . $row['id'] . "'>
<i class='float-right'>".timp($data_ad)."</i>
› <a href='" . $urlsite . "/descarca/" . $row['id'] . "/ton-apel/" . $titluurl=strtolower($titluurl) . "' title='" . $row['titlu'] . "' class='tbs'>".title($titlu)."</a> - <i>" . $row['categorie'] . "</i></div>";}?>
Daca merge ceva cu javascript sa nu mai isi dea refresh la fiecare pagina cand apas pe link-ul "index.php?sortare=data_ad" sau "index.php?sortare=hits".