Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [POMOC] Modyfikacja funkcji PHP
Rak115
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 28.11.2009

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


Witam. Proszę o pomoc z poniższą funkcją. Wyświetla ona jeden losowy rekord z bazy. Chciałbym, aby wyświetlała dwa losowe rekordy z bazy. Jak to zrobić?

Poniżej kod funkcji:
Kod
   $group = select('groups', 'id', 'premium_box = "1"', '', '');
  
   for ($j=0; $j<count($group); $j++) {
      $groups .= $group[$j]['id'];
      if ($j != count($group)-1) $groups .= ', ';
   }

   if (count($group) > 0) {
      $select = select('sites', 'id, title, description, url, date, `group`', '`group` in ('.$groups.') && active = "1"', '', '');
      if (count($select) > 0) {
         $select[0] = $select[rand(0, count($select)-1)];
         if ($_GET['action'] == 'premium_box') {
            $select[0]['count'] = count($select);
            unset($_SESSION['group']);
            $_SESSION['group'] = $group[0]['id'];

            $check_group = select('groups', 'days', 'id = "'.$select[0]['group'].'"', '', '');
            if ($check_group[0]['days'] == 0) $select[0]['time'] = time();
            else $select[0]['time'] = $select[0]['date']+($check_group[0]['days']*24*60*60);
         }
         if ($GLOBALS['cfg']['box_premium_link'] == 0) $select[0]['link'] = url('site', $select[0]['title'], $select[0]['id']);
         else $select[0]['link'] = $select[0]['url'];
      }
   }
  
   return $select;


Kto pomoże, temu podziękuje (IMG:style_emoticons/default/winksmiley.jpg) (IMG:style_emoticons/default/aaevil.gif)
Go to the top of the page
+Quote Post
PiotrekM
post
Post #2





Grupa: Zarejestrowani
Postów: 130
Pomógł: 6
Dołączył: 20.12.2009

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


  1. SELECT * FROM tabela ORDER BY RAND() LIMIT 2
Go to the top of the page
+Quote Post
Rak115
post
Post #3





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 28.11.2009

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


w którym miejscu to wstawić (IMG:style_emoticons/default/smile.gif) ?
Go to the top of the page
+Quote Post
darophp
post
Post #4





Grupa: Zarejestrowani
Postów: 309
Pomógł: 20
Dołączył: 13.02.2010
Skąd: Kęty

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


A czytałeś kurs php i mysql ? Bo sądząc po kodzie a Twoich postach to chyba Nie

Musisz stworzyć zapytanie do bazy (IMG:style_emoticons/default/smile.gif)

Aaa i zmiń temat, bo jak cię mod złapie to będziesz miał
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: 22.08.2025 - 21:34