Changeset 56

Show
Ignore:
Timestamp:
11/07/06 00:25:05 (14 years ago)
Author:
knifee
Message:

Updated previous changes to make proper use of the class.item functions that already existed.

Location:
dev/common
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • dev/common/class.item.php

    r2 r56  
    6565      $this->id_ = $row['itm_id']; 
    6666    } 
     67         
     68        function get_item_id($name) 
     69    { 
     70        $qry = new DBQuery(); 
     71        $qry->execute("select * 
     72                        from kb3_items 
     73                       where itm_name = '" . slashfix($name) . "'"); 
     74 
     75        $row = $qry->getRow(); 
     76        if ($row['itm_id']) return $row['itm_id']; 
     77    } 
    6778  } 
    6879?> 
  • dev/common/class.kill.php

    r55 r56  
    500500                else { 
    501501                $name = explode("#",$fbpilotname); 
    502                 $plt = new Pilot(); 
    503                 $name = $plt->get_item_name($name[2]); 
     502                $plt = new Item(); 
     503                $name = $plt->lookup($name[2]); 
    504504                $this->fbpilotname_ = $name; 
    505505                } 
  • dev/common/class.parser.php

    r55 r56  
    130130                    $secstatus = "0.0"; 
    131131                preg_match("/(.*) \/ (.*)/", $ipname, $pmatches); 
    132                 $npc_pilot = new Pilot(); 
    133132                $icname = $pmatches[2]; 
    134133                $isname = "Unknown"; 
     
    136135                $tmpcorp = new Corporation(); 
    137136                $tmpcorp->lookup($icname); 
    138                                 $ipname = "#".$tmpcorp->id_."#".$npc_pilot->get_item_id($pmatches[1]); 
     137                                $iweapon = new Item(); 
     138                                $iweapon->lookup($pmatches[1]); 
     139                                $ipname = '#'.$tmpcorp->getID().'#'.$iweapon->getID(); 
    139140                $tmpall = $tmpcorp->getAlliance(); 
    140141                if ($tmpcorp->getID()) 
  • dev/common/class.pilot.php

    r55 r56  
    22require_once("db.php"); 
    33require_once("class.corp.php"); 
     4require_once("class.item.php"); 
    45 
    56class Pilot 
    67{ 
    7         function get_item_id($name) 
    8     { 
    9         $qry = new DBQuery(); 
    10         $qry->execute("select * 
    11                         from kb3_items 
    12                        where itm_name = '" . slashfix($name) . "'"); 
    13  
    14         $row = $qry->getRow(); 
    15         if ($row['itm_id']) return $row['itm_id']; 
    16     } 
    17          
    18         function get_item_name($item_id) 
    19     { 
    20         $qry = new DBQuery(); 
    21         $qry->execute("select * 
    22                         from kb3_items 
    23                        where itm_id = '" . $item_id . "'"); 
    24  
    25         $row = $qry->getRow(); 
    26         if ($row['itm_name']) return $row['itm_name']; 
    27     } 
    288 
    299    function Pilot($id = 0) 
     
    4727                else { 
    4828                $name = explode("#",$this->row_['plt_name']); 
    49                 $name = $this->get_item_name($name[2]); 
     29                $item = new Item; 
     30                $name = $item ->lookup($name[2]); 
    5031                return $name; 
    5132                }