Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Sortowanie tablicy, problem rozwiązany
Swi7ch
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 9.04.2005

Ostrzeżenie: (0%)
-----


Otóż mam taki kod:
  1. <?php
  2.  
  3.  
  4. foreach (array_merge(glob("upload/*.txt"),glob("upload/*.TXT")) as $filename) {
  5.    $path = $filename;
  6. $file = basename ($path);
  7. include('connect.php');
  8. $query="SELECT opis FROM wyniki WHERE plik='$file' ORDER BY data";
  9. $result=mysql_query($query);
  10. $row = mysql_fetch_assoc($result);
  11. foreach($row as $wartosc) {
  12.    echo "<a href=\"$filename\">$wartosc</a>";
  13.    echo "<br /><br />";
  14.    
  15.    }
  16.  
  17. }
  18. ?>


Pobieram wszystkie nazwy plików z folderu i przyporządkowuje je do opisów które każdy plik ma w bazie danych. Mam problem z posortowaniem tego. W kodzie znajduje się ORDER BY jednak nie jest to żadne rozwiązanie, gdyż skrypt wyświetla chyba wg kolejności w jakiej zczyta pliki z folderów. Chciałbym posortować to wg. kolumny data która znajduje się w bazie.

pozdrawiam

Ten post edytował Swi7ch 20.04.2009, 12:32:15
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Swi7ch
post
Post #2





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 9.04.2005

Ostrzeżenie: (0%)
-----


Próbowałem sortować to na różne sposoby, które wydawały mi się logiczne, a i na te nielogiczne również, i nie doszedłem do odpowiedniego rezultatu. Podejrzewam, że trzeba troszkę przeprojektować ten skrypt, dlatego liczę na wskazówki.

Jeżeli chodzi o sortowanie $row to nie ma to żadnego sensu (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

Ten post edytował Swi7ch 20.04.2009, 00:12:50
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 20:23