Welcome, Guest. Please login or register.

Author Topic: Eroare ASC LIMIT  (Read 1808 times)  Share 

0 Members and 1 Guest are viewing this topic.

Offline danutz9100

  • Hero Member
  • *****
  • Posts: 917
  • Reputation: +88/-52
    • View Profile
    • Haine ieftine
Eroare ASC LIMIT
« on: July 27, 2014, 08:15:47 PM »
Ajutor !

Vreau sa afisez rezultatele bazei de date in ordine crescatoare.
E o functie simpla,de mp3 dar nu mai reusesc.

Code: [Select]
<?php
$con
=mysql_pconnect($server,$user,$pass);
if (!
con)
{
    die(
'Cannot connect to mysql ' mysql_error());
}
mysql_select_db($db);
$limit=5;
function 
getTotalPages($limit)

{
    
$res=mysql_query("SELECT COUNT(id) FROM melodie WHERE categorie='muzica'");
    
$total=mysql_result($res,0);
    
$total=ceil($total/$limit);
    return 
$total;
}

$nr_pag=getTotalPages($limit);
$query="SELECT * FROM melodie WHERE categorie='muzica' ORDER BY data_ad ASC LIMIT " . ($page*$limit) . "," $limit;
$res=mysql_query($query) or die(mysql_error());
$i=($page*$limit)+1;
while(
$row=mysql_fetch_array($res))
{
    
$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);
    
$data=explode(" ",$row['data_ad']);
    
$data=explode("-",$data['0']);
if(
$color==1){
        echo 
"

<div class='nocolor'>            
<div class='lastleft'><a href='
$site/" $row['categorie'] . "/" $titluurl "_" $row['id'] . ".html' title='" $row['titlu'] . "'>" $row['titlu'] . "</a></div>
<div class='lastright'>" 
$row['hits'] . "</div>
<div class='lastmiddle'>" 
$row['categorie'] . "</div>
</div>
    "

$color="2";

}
else{

               echo 
"
<div class='color'>            
<div class='lastleft'><a href='
$site/" $row['categorie'] . "/" $titluurl "_" $row['id'] . ".html' title='" $row['titlu'] . "'>" $row['titlu'] . "</a></div>
<div class='lastright'>" 
$row['hits'] . "</div>
<div class='lastmiddle'>" 
$row['categorie'] . "</div>
</div>
    "


$color="1";

}

    
$i++;
}

?>


Si primesc urmatoarea eroare:
Code: [Select]
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 '-5,5' at line 1
Daca scot ASC LIMIT din functie nu mai primesc nici o eroare,dar nu imi afiseaza rezultatele cum vreau.

Multumesc.

ArenaWeb

Eroare ASC LIMIT
« on: July 27, 2014, 08:15:47 PM »

Offline asd

  • Hero Member
  • *****
  • Posts: 740
  • Reputation: +129/-49
    • View Profile
Re: Eroare ASC LIMIT
« Reply #1 on: July 27, 2014, 08:19:02 PM »
Variabila $page o ai definita ?
Administrez *Link Removed* si *Link Removed* *Link Removed*

Offline danutz9100

  • Hero Member
  • *****
  • Posts: 917
  • Reputation: +88/-52
    • View Profile
    • Haine ieftine
Re: Eroare ASC LIMIT
« Reply #2 on: July 27, 2014, 08:20:45 PM »
Code: [Select]
$url=$_SERVER['REQUEST_URI'];
$url=explode("/",$url);
$page=substr($url['2'],0,strlen($url['2'])-5)-1;

Sa fie aici vreo greseala?
« Last Edit: July 27, 2014, 08:24:38 PM by danutz9100 »

Offline asd

  • Hero Member
  • *****
  • Posts: 740
  • Reputation: +129/-49
    • View Profile
Re: Eroare ASC LIMIT
« Reply #3 on: July 27, 2014, 08:31:19 PM »
Inlocuieste de test:

$page
=substr($url['2'],0,strlen($url['2'])-5)-1;

cu

$page
="3";

Si vezi daca iti mai da eroare
Administrez *Link Removed* si *Link Removed* *Link Removed*

Offline danutz9100

  • Hero Member
  • *****
  • Posts: 917
  • Reputation: +88/-52
    • View Profile
    • Haine ieftine
Re: Eroare ASC LIMIT
« Reply #4 on: July 27, 2014, 08:34:08 PM »
Am inlocuit dar nu imi mai afiseaza postarile.

Offline asd

  • Hero Member
  • *****
  • Posts: 740
  • Reputation: +129/-49
    • View Profile
Re: Eroare ASC LIMIT
« Reply #5 on: July 27, 2014, 08:35:44 PM »
Lasa-mi pe privat datele de conectare la ftp.
Administrez *Link Removed* si *Link Removed* *Link Removed*

Offline RaSfatzatu

  • fuck...
  • Full Member
  • ***
  • Posts: 277
  • Reputation: +29/-52
  • Gender: Male
  • Daca nu iau un minus, nu sunt fericit!
    • View Profile
    • muzica noua
Re: Eroare ASC LIMIT
« Reply #6 on: July 27, 2014, 09:41:32 PM »
salut,incearca asta,e de la mine dupa un site



Code: [Select]
       <?php
$con
=mysql_pconnect($server,$user,$pass);
if (!
con)
{
   die(
'Cannot connect to mysql ' mysql_error());
}
mysql_select_db($db);
$limit=40;
function 
getTotalPages($limit)
{
   
$res=mysql_query("SELECT COUNT(id) FROM muzica");
   
$total=mysql_result($res,0);
   
$total=ceil($total/$limit);
   return 
$total;
}
$nr_pag=getTotalPages($limit);
$query="SELECT * FROM muzica tags ORDER BY id DESC LIMIT " . ($page*$limit) . "," $limit;
$res=mysql_query($query) or die(mysql_error());
$i=($page*$limit)+1;
while(
$row=mysql_fetch_array($res))
{
        
$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);
        
$titluurl=str_replace("'","`",$titluurl);
        
$data=explode(" ",$row['data_ad']);


        
$data=explode("-",$data['0']);
if(
$color==1){      echo "<tr>




 
« Last Edit: July 27, 2014, 09:44:13 PM by RaSfatzatu »
Rog toti plapumarii sa-mi dea minus-uri! <a href="http://www.filmelepornoxxx.com" title="filme porno">filme porno</a>

Tags: