Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Sortowanie po zmiennej
Forum PHP.pl > Forum > Przedszkole
dopal
Witam,

Mam taki fragment skryptu.
  1. <?php
  2. $query = mysql_query("SELECT * FROM `sprzet` WHERE status_dzis!='0' ORDER BY `nazwa` LIMIT $odkad, $wynikow")or die( mysql_error());
  3.  
  4. while( $set2 = mysql_fetch_assoc( $query)){
  5.  
  6. $data_ost=$set2['data_ost']; //przypisanie daty do zmiennej
  7. $czas_wal = $set2['czas_wal']; //przypisanie ilości dni do zmiennej
  8.  
  9. //do daty z zapytania dodaję ilosc dni z zapytania i tworzę nową datę
  10. $nowa_data=strtotime("+ ".$czas_wal." day",strtotime($data_ost));
  11. $new_wal= date ("Y-m-d", $nowa_data);
  12.  
  13. //aktualna data
  14. $dzis=date('Y-m-d');
  15.  
  16. //od utworzonej daty na podstawie zapytania odejmuję dzisiejszą, a wynik zamieniam na dni i zapisuję w zmiennej
  17. $pozostalo = ((strtotime($new_wal) - strtotime($dzis)) /(24*60*60)) %86400;
  18.  
  19.  
  20. //całość wyświetlam w tabeli
  21. echo '<tr>
  22. <td width="25%">'.$set2['nazwa'].'</td>
  23. <td width="10%">'.$set2['nr_ser'].'</td>
  24. <td width="10%">'.$set2['nr_inw'].'</td>
  25. <td width="35%">'.$set2['pracownia'].'</td>
  26. <td width="10%">'.$pozostalo.' dni</td>
  27. <td width="10%"><a href="panel.php?get=walidacja&set=edit&id='.$set2['id'].'" alt="Edytuj">Edytuj</a></td>
  28. </tr>';
  29. }
  30. ?>

Czy jest możliwość posortowania wyników w wyświetlonej tabeli wg utworzonej $pozostalo?
Czy może można to inaczej zrobić?

cykcykacz
Nie wiem jak dlamnie to jest oczywiste że idzie to posorotwać od tego są fukncje sortujące w php.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.