Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> porównanie ip z dwóch tabel HELP !
slodki21
post
Post #1





Grupa: Zablokowani
Postów: 8
Pomógł: 0
Dołączył: 18.04.2009
Skąd: Łódź

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


witam mam spam killera jest tam rowniez tabelka pokazujaca konkretne ip oraz ilosc dodanego przez nie spamu. druga tabela to ban gdzie blokuje ip ktore zablokuje spam killer i teraz sedno mojego pytania: proje zrobic spam killerze dodatkowa kolumn w ww tabeli gdzie bedzie pokazywalo mi czy danw nr ip znajduje sie juz w ban czy nie. probowalem juz prawie wszystkiego i za kazdym razem w kolumnie pokazuje mi sie albo ze wszystkie ip sa zablokowane albo nie :/ bardzo bym prosil o pomoc.

  1. <?php
  2. echo '<table align="center" border="1">
  3.   <tr>
  4.   <td bgcolor="'.$color[6].'" class="uni_01" align="center"><b><font color="'.$color[7].'">Lp</b></td>
  5.   <td bgcolor="'.$color[6].'" class="uni_01" align="center"><b><font color="'.$color[7].'">IP</b></td>
  6.   <td bgcolor="'.$color[6].'" class="uni_01" align="center"><b><font color="'.$color[7].'">Prób</b></td>
  7.   <td bgcolor="'.$color[6].'" class="uni_01" align="center"><b><font color="'.$color[7].'">Zablokowany</b></td>
  8.   </tr>';
  9.  
  10.   $result = (mysql_query("SELECT ip FROM ban JOIN spam on spam.ip = ban.ip"));
  11.  
  12.   if(spam.ip == ban.ip) {
  13.   $z = '<font color="green">zablokowany</font>';
  14.   }
  15.   else
  16.   {
  17.   $z = '<center><font color="red">nie</font></center>';
  18.   }
  19.  
  20.   $res = (mysql_query("select ip, count(*) as Prob from {$prefix}spam group by ip order by Prob DESC"));
  21.   while($r = mysql_fetch_object($res)) {
  22.  
  23.   $id = $r->id;
  24.   $ip = $r->ip;
  25.   $n = $r->n;
  26.  
  27.   $n = mysql_result(mysql_query("SELECT count(*) FROM `spam` WHERE ip='$ip'"),0);
  28.  
  29.   echo '<tr>
  30.   <td class="uni_01">'.($x+$limit).'</td>
  31.   <td class="uni_01">'.$ip.'</td>
  32.   <td class="uni_01">'.$n.'</td>
  33.   <td class="uni_01">'.$z.'</td>
  34.   </tr>';
  35.   $x++;
  36. ?>


Ten post edytował batman 22.04.2009, 07:06:38
Powód edycji: poprawiłem bbcode ~batman
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
slodki21
post
Post #2





Grupa: Zablokowani
Postów: 8
Pomógł: 0
Dołączył: 18.04.2009
Skąd: Łódź

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


no sory bardzo popatrz na pierwszy post wiec tyle udalo mi sie wykombinowac a jezeli nie chesz pomoc to po prostu nie muszisz zwracac uwagi na ten post dziekuje

Ten post edytował slodki21 22.04.2009, 19:12:46
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 22.08.2025 - 07:52