diff options
| author | hugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2005-11-25 10:27:05 +0000 |
|---|---|---|
| committer | hugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2005-11-25 10:27:05 +0000 |
| commit | 8aee7a4bf11b6a36d74892f56d8937219cba0be0 (patch) | |
| tree | 8cb0ef378685a801cc14e2228ca4bf7fe46238ff /frontends/php/services.php | |
| parent | 4eeeb02ee16f99f6b2d692f7e863ebfca66c1c63 (diff) | |
| download | zabbix-8aee7a4bf11b6a36d74892f56d8937219cba0be0.tar.gz zabbix-8aee7a4bf11b6a36d74892f56d8937219cba0be0.tar.xz zabbix-8aee7a4bf11b6a36d74892f56d8937219cba0be0.zip | |
Cleanup of PHP code.
git-svn-id: svn://svn.zabbix.com/trunk@2357 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'frontends/php/services.php')
| -rw-r--r-- | frontends/php/services.php | 55 |
1 files changed, 23 insertions, 32 deletions
diff --git a/frontends/php/services.php b/frontends/php/services.php index 68f60745..c14fd6c7 100644 --- a/frontends/php/services.php +++ b/frontends/php/services.php @@ -250,13 +250,13 @@ <?php if(isset($_REQUEST["serviceid"])) { - $result=DBselect("select serviceid,triggerid,name,algorithm,showsla,goodsla,sortorder from services where serviceid=".$_REQUEST["serviceid"]); - $triggerid=DBget_field($result,0,1); - $name=DBget_field($result,0,2); - $algorithm=DBget_field($result,0,3); - $showsla=DBget_field($result,0,4); - $goodsla=DBget_field($result,0,5); - $sortorder=DBget_field($result,0,6); + $service=get_service_by_serviceid($_REQUEST["serviceid"]); + $triggerid=$service["triggerid"]; + $name=$service["name"]; + $algorithm=$service["algorithm"]; + $showsla=$service["showsla"]; + $goodsla=$service["goodsla"]; + $sortorder=$service["sortorder"]; } else { @@ -411,15 +411,10 @@ show_table2_h_delimiter(); $result=DBselect("select t.triggerid,t.description from triggers t,functions f, hosts h, items i where h.hostid=i.hostid and f.itemid=i.itemid and t.triggerid=f.triggerid and h.hostid=".$_REQUEST["hostid"]." order by t.description"); echo "<select class=\"biginput\" name=\"triggerid\" size=1>"; - for($i=0;$i<DBnum_rows($result);$i++) + while($row=DBfetch($result)) { - $triggerid_=DBget_field($result,$i,0); -// $description_=DBget_field($result,$i,1); -// if( strstr($description_,"%s")) -// { - $description_=expand_trigger_description($triggerid_); -// } -// if(isset($_REQUEST["triggerid"]) && ($_REQUEST["triggerid"]==$triggerid_)) + $triggerid_=$row["triggerid"]; + $description_=expand_trigger_description($triggerid_); if(isset($triggerid) && ($triggerid==$triggerid_)) { echo "<OPTION VALUE='$triggerid_' SELECTED>$description_"; @@ -455,9 +450,9 @@ <?php if(isset($_REQUEST["serviceid"])) { - $result=DBselect("select serviceid,triggerid,name from services where serviceid=".$_REQUEST["serviceid"]); - $triggerid=DBget_field($result,0,1); - $name=DBget_field($result,0,2); + $service=get_service_by_serviceid($_REQUEST["serviceid"]); + $triggerid=$service["triggerid"]; + $name=$service["name"]; } else { @@ -480,21 +475,17 @@ show_table2_h_delimiter(); $result=DBselect("select serviceid,triggerid,name from services order by name"); echo "<select class=\"biginput\" name=\"servicedownid\" size=1>"; - for($i=0;$i<DBnum_rows($result);$i++) + while($row=Dbfetch($result)) { - $servicedownid_=DBget_field($result,$i,0); -// $name_=DBget_field($result,$i,2); -// if( strstr($name_,"%s")) -// { - if(DBget_field($result,$i,1)>0) - { - $name_=expand_trigger_description(DBget_field($result,$i,1)); - } - else - { - $name_=DBget_field($result,$i,2); - } -// } + $servicedownid_=$row["serviceid"]; + if($row["triggerid"]>0) + { + $name_=expand_trigger_description($row["triggerid"]); + } + else + { + $name_=$row["name"]; + } echo "<OPTION VALUE='$servicedownid_'>$name_"; } echo "</SELECT>"; |
