Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Sortowanie w mysql
sajborg
post
Post #1





Grupa: Zarejestrowani
Postów: 271
Pomógł: 0
Dołączył: 20.08.2003
Skąd: Szczecinek

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


Mam problemik chcę aby wyniki z bazy były posortowane wedlog tego ile w tekscie znajduje sie szukanych słów. Chcę uzyc substr_count" title="Zobacz w manualu php" target="_manual Ale jak mam to zastosowac do zapytania w mysql (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) W tej chwili mam wyswietlanie losowe (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

  1. <?php
  2. $sql="SELECT * FROM szukarka WHERE ".where($str,$tabela,(isset($_GET['katalog'])) ? $_GET['katalog'] : '')." ORDER BY RAND(NOW()) LIMIT ".$od.", ".$max."";
  3. $result=mysql_query($sql) or Die (mysql_error().'<br />W zapytaniu: '.$sql);
  4. $i=0;
  5. while (@$row=mysql_fetch_array($result)){
  6.  
  7. if (!empty($row)){
  8. $i++;
  9. $show.='<small>'.$i.'.</small> <a href='.$row['www'].'><small><b>'.$row['title'].'</b></small></a><br>
  10. <small> '.$row['opis'].'</small><br>
  11. <a href='.$row['www'].'><small>'.$row['www'].'</small></a><br><br>';
  12. }else{
  13. $show='Niestety nie znaleziono ston z szukanym słowem.';
  14. }
  15.  
  16. }
  17. ?>


A chcę aby cos takiego ORDER BY maximum substr_count($tekst,$slowo) cos takiego da sie to wykonac czy trzeba cos innego (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Jak to zrobic

Ten post edytował paweb 24.10.2005, 17:13:10
Go to the top of the page
+Quote Post

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: 23.08.2025 - 09:50