Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Porównywanie czegoś z czymś w pętli
-krystian4842-
post
Post #1





Goście







Witam ponownie. Zrobiłem system hotlinkujący i właśnie robię do tego takie statystyki kto hotlinkował w panelu administracyjnym (php-Fusion). Wszystko już zrobione oprócz takiego czegoś: w pierwszej tabeli (nie MySQLowskiej tylko HTMLowskiej) podaje IP hotlinkującego; mam bazę danych użytkowników tylko, że w osobnej tabeli MySQL mam dane userów, a w osobnej hotlinki. Chciałbym zrobić tak, żeby porównywało IP hotlinkującego z IP normalnego usera (z wszystkimi userami) i wyświetlał nazwę użytkownika (o ile znalazł podobieństwo IP) w pewnej tabeli HTMLowskiej. Może za bardzo pokręciłem, kod pewnie wszystko wyjaśni.

Kod
$result = dbquery("SELECT * FROM fusion_hotlink");
       $result2 = dbquery("SELECT * FROM fusion_users");
      
       if (dbrows($result) && dbrows($result2))
       {
           while ($data = dbarray($result))
           {
               $id = $data['id'];
               $ip = $data['ip'];
               $referer = $data['referer'];
               $dat = $data['datetime'];
               $counter = 0;
               echo "<tr>";
               while ($data2 = dbarray($result2))
               {
                   if ($ip = $data2['user_ip'])
                   {
                       echo "<td class='tbl2'>" . $data2['user_name'] . "</td>";
                       $counter = 1;
                       Break;
                   }
               }
               if ($counter = 0) {
                   echo "<td class='tbl2'>Nie odnaleziono</td>";
               }
               echo "<td class='tbl2'>$ip</td><td class='tbl2'>$referer</td><td class='tbl2'>$dat</td></tr>";
           }
       }


I mam jeszcze jedną prośbę: gdyby ktoś mi podpowiedział jak zoptymalizować ten kod.
Go to the top of the page
+Quote Post

Posty w temacie
- krystian4842   [php]Porównywanie czegoś z czymś w pętli   30.03.2008, 23:21:51
- - AxZx   ale o co chodzi mozna by zapytac. kod ktory podale...   30.03.2008, 23:39:13
- - krystian4842   O to chodzi, że zły, bo zamiast wy...   30.03.2008, 23:42:26


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: 24.12.2025 - 13:16