Probleme sortare

Închis
Avatar utilizator
FastDodge
Nivel 1

Nivel 1
Mesaje: 75
Membru din: 14 Sep 2014, 21:02
Aprecieri: 4  
Mulţumiri: 0
Medalii

Salut, vreau sa sortez aceste date din mysql dupa data, cea mai recenta prima etc, am incercat mai multe functii dar nu am reusit.. poate are cineva o rezolvare. Data este salvata in acest fel 2017-05-30 23:29:39

$sirSQL = "SELECT users.userId AS userId, userName, games.gameId AS gameId, points, date_of_point, gameName
FROM (points INNER JOIN users ON points.userId=users.userId)
INNER JOIN games ON points.gameId=games.gameId
WHERE users.userId=" . $_SESSION["user"];
$tabel = mysql_query($sirSQL);
$nr = mysql_num_rows($tabel);
if ($nr == 0)
print "Nu aveti niciun punctaj salvat in baza de date! <br />";
else
{
print '<div class="table table-bordered">
<!-- Default panel contents -->
<div class="panel-heading"><center><strong>Istoric joc</strong></center></div>

<!-- Table -->
<table class="table table-bordered">';

print "<tr>";
print "<td>";
print "Joc";
print "</td>";

print "<td>";
print "Cuncte";
print "</td>";

print "<td>";
print "Data";
print "</td>";

for ($i=1; $i<=$nr; $i++)
{
$rand = mysql_fetch_array($tabel);

$userId = intval(trim($rand["userId"]));
$userName = trim($rand["userName"]);
$gameId = intval(trim($rand["gameId"]));
$gameName = ucfirst(trim($rand["gameName"]));
$points = intval(trim($rand["points"]));
$date_of_point = trim($rand["date_of_point"]);
print "<tr>";
print "<td> <b>";
print $gameName;
print "</td>";

print "<td>";
print $points;
print "</td>";

print "<td>";
print $date_of_point;
print "</td>";

print "</tr>";
}

print '</table>
</div>';
}
Avatar utilizator
dinandrei01
Nivel 1

Nivel 1
Mesaje: 62
Membru din: 22 Feb 2014, 17:54
Server: Tribulus
Regat: Jinno
Aprecieri: 1  
Mulţumiri: 1  
Medalii

ai incercat cam tot ce stiam eu.. nush ce sa zic
Avatar utilizator
FastDodge
Nivel 1

Nivel 1
Mesaje: 75
Membru din: 14 Sep 2014, 21:02
Aprecieri: 4  
Mulţumiri: 0
Medalii

Cineva? up..
Avatar utilizator
akn
Nivel 2

Nivel 2
Mesaje: 238
Membru din: 16 Dec 2013, 16:05
Aprecieri: 17  
Mulţumiri: 70  
Discord: Copiază ID
 Contact:
Medalii

incearca cu acest query

$sirSQL = "SELECT users.userId AS userId, userName, games.gameId AS gameId, points, date_of_point, gameName
FROM (points INNER JOIN users ON points.userId=users.userId)
INNER JOIN games ON points.gameId=games.gameId
WHERE users.userId=".$_SESSION['user']." order by data desc";

schimbi data cu numele coloanei unde este data
iar in cazul in care apar cele mai vechi primele schimbi desc de la sfarsit cu asc
Afișează semnătura
Avatar utilizator
B0B0^
Utilizator interzis !

Utilizator interzis !
Mesaje: 148
Membru din: 23 Mai 2015, 18:38
Regat: Jinno
Aprecieri: 7  
Mulţumiri: 6  
 Contact:
Medalii

Schimbi data la coloană ;)

[ Postat de pe Android ] Imagine
Imagine
Afișează semnătura
Avatar utilizator
Athero
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 3936
Membru din: 17 Aug 2017, 00:08
Aprecieri: 559  
Mulţumiri: 7142  
Discord: Copiază ID
Medalii

Arhivat , subiect inactiv mai bine de 3 zile.
//retras
Afișează semnătura
Închis
Răspunsuri
1
Vizualizări
196
Răspunsuri
1
Vizualizări
205
Răspunsuri
5
Vizualizări
257

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 5 vizitatori