[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Fmsystem-commits] [7317] activitycalendar: typo and missing data
From: |
Sigurd Nes |
Subject: |
[Fmsystem-commits] [7317] activitycalendar: typo and missing data |
Date: |
Fri, 27 May 2011 07:23:47 +0000 |
Revision: 7317
http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=7317
Author: sigurdne
Date: 2011-05-27 07:23:47 +0000 (Fri, 27 May 2011)
Log Message:
-----------
activitycalendar: typo and missing data
Modified Paths:
--------------
trunk/activitycalendar/inc/class.soactivity.inc.php
Modified: trunk/activitycalendar/inc/class.soactivity.inc.php
===================================================================
--- trunk/activitycalendar/inc/class.soactivity.inc.php 2011-05-27 05:26:14 UTC
(rev 7316)
+++ trunk/activitycalendar/inc/class.soactivity.inc.php 2011-05-27 07:23:47 UTC
(rev 7317)
@@ -402,15 +402,16 @@
function get_district_name($district_id)
{
//$result = "Ingen";
+ $values = array();
if($district_id != null)
{
$sql = "SELECT name FROM fm_part_of_town where
part_of_town_id in ($district_id)";
$this->db->query($sql, __LINE__, __FILE__);
while($this->db->next_record()){
- $result[] = $this->db->f('name');
+ $values[] = $this->db->f('name');
}
}
- $result = implode(",",$result);
+ $result = implode(",",$values);
return $result;
}
@@ -559,11 +560,11 @@
foreach ($activities as &$activity)
{
- $activity['organization_info'] =
utf8_decode($this->get_org_info($activity['organization_id']));
- $activity['group_info'] =
utf8_decode($this->get_group_info($activity['group_id']));
+ $activity['organization_info'] =
$this->get_org_info($activity['organization_id']);
+ $activity['group_info'] =
$this->get_group_info($activity['group_id']);
$activity['district_name'] =
utf8_decode($this->get_district_name($activity['district']));
$activity['category_name'] =
utf8_decode($this->get_category_name($activity['category']));
- $activity['arena_info'] =
utf8_decode($this->get_arena_info($activity['arena']));
+ $activity['arena_info'] =
$this->get_arena_info($activity['arena']);
$activity['contact_person'] =
$this->get_contact_person($activity['organization_id'],$activity['group_id'],$activity['contact_person_1']);
}
// _debug_array($activities);
@@ -584,7 +585,6 @@
else if($org_id && $cont_pers)
{
$cont_pers = (int)$cont_pers;
- // $this->db->query("SELECT * FROM bb_organization_contact
WHERE id={$cont_pers}", __LINE__, __FILE__);
$this->db->query("SELECT * FROM bb_organization_contact
WHERE id={$cont_pers}", __LINE__, __FILE__);
while($this->db->next_record()){
$result = array('name' =>
utf8_decode($this->db->f('name')),'phone' => $this->db->f('phone'),'email' =>
$this->db->f('email'));
@@ -595,38 +595,60 @@
function get_org_info($org_id)
{
- if(isset($org_id))
+ $result = array();
+ if($org_id)
{
$org_id = (int)$org_id;
$this->db->query("SELECT * FROM bb_organization WHERE
id={$org_id}", __LINE__, __FILE__);
- while($this->db->next_record()){
- $result = array('name' =>
$this->db->f('name'),'shortname' => $this->db->f('shortname'),'description' =>
$this->db->f('description'),'homepage' => $this->db->f('homepage'),'phone' =>
$this->db->f('phone'),'email' => $this->db->f('email'));
- }
+ $this->db->next_record();
+ $result = array
+ (
+ 'name' =>
utf8_decode($this->db->f('name')),
+ 'shortname' =>
utf8_decode($this->db->f('shortname')),
+ 'description' =>
utf8_decode($this->db->f('description')),
+ 'homepage' =>
$this->db->f('homepage'),
+ 'phone' =>
$this->db->f('phone'),
+ 'email' => $this->db->f('email')
+ );
}
+ return $result;
}
function get_group_info($group_id)
{
- if(isset($group_id))
+ $result = array();
+ if($group_id)
{
$group_id = (int)$group_id;
$this->db->query("SELECT * FROM bb_group WHERE
id={$group_id}", __LINE__, __FILE__);
- while($this->db->next_record()){
- $result = array('name' =>
$this->db->f('name'),'shortname' => $this->db->f('shortname'),'description' =>
$this->db->f('description'),'organization_id' =>
$this->db->f('organization_id'));
- }
+ $this->db->next_record();
+ $result = array
+ (
+ 'name' =>
utf8_decode($this->db->f('name')),
+ 'shortname' =>
utf8_decode($this->db->f('shortname')),
+ 'description' =>
utf8_decode($this->db->f('description')),
+ 'organization_id' =>
$this->db->f('organization_id')
+ );
+
}
+ return $result;
}
function get_arena_info($arena_id)
{
- if(isset($arena_id))
+ $result = array();
+ if($arena_id)
{
$arena_id = (int)$arena_id;
$this->db->query("SELECT * FROM activity_arena WHERE
id={$arena_id}", __LINE__, __FILE__);
- while($this->db->next_record()){
- $result = array('arena_name' =>
$this->db->f('arena_name'),'address' => $this->db->f('address'));
- }
+ $this->db->next_record();
+ $result = array
+ (
+ 'arena_name' =>
utf8_decode($this->db->f('arena_name')),
+ 'address' =>
utf8_decode($this->db->f('address'))
+ );
}
+ return $result;
}
function get_statuscodes()
@@ -666,5 +688,4 @@
}
return $categories;
}
-
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Fmsystem-commits] [7317] activitycalendar: typo and missing data,
Sigurd Nes <=