Subversion-Projekte lars-tiefland.ci

Revision

Revision 1818 | Revision 1820 | Zur aktuellen Revision | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 1818 Revision 1819
Zeile 3... Zeile 3...
3
/**
3
/**
4
 *
4
 *
5
 * @package WebanOS CI
5
 * @package WebanOS CI
6
 * @author Lars Tiefland <ltiefland@gmail.com> 
6
 * @author Lars Tiefland <ltiefland@gmail.com> 
7
 * @copyright 2016
7
 * @copyright 2016
8
 * @version $Rev: 1818 $
8
 * @version $Rev: 1819 $
9
 */
9
 */
Zeile 10... Zeile 10...
10
 
10
 
11
/**
11
/**
12
 * Auspraegung_model
12
 * Auspraegung_model
13
 * 
13
 * 
14
 * @package WebanOS CI
14
 * @package WebanOS CI
15
 * @author Lars Tiefland
15
 * @author Lars Tiefland
16
 * @copyright 2016
16
 * @copyright 2016
17
 * @version $Id: Artikel_to_auspraegung_model.php 1818 2016-12-18 18:48:06Z lars $
17
 * @version $Id: Artikel_to_auspraegung_model.php 1819 2016-12-18 19:42:15Z lars $
18
 * @access public
18
 * @access public
19
 */
19
 */
20
class Artikel_to_auspraegung_model extends CI_Model
20
class Artikel_to_auspraegung_model extends CI_Model
21
{
21
{
Zeile 46... Zeile 46...
46
		$res = $this->db->query($sql);
46
		$res = $this->db->query($sql);
47
		$rows = array();
47
		$rows = array();
48
		while ($row = $res->unbuffered_row('array'))
48
		while ($row = $res->unbuffered_row('array'))
49
		{
49
		{
50
			$row = $this->get($row["id"]);
50
			$row = $this->get($row["id"]);
51
			$rows[] = $row;
51
			$rows[$row["auspraeung"]][] = $row;
52
		}
52
		}
53
		return $rows;
53
		return $rows;
54
	}
54
	}
Zeile 55... Zeile 55...
55
 
55
 
Zeile 60... Zeile 60...
60
	 * @return
60
	 * @return
61
	 */
61
	 */
62
	private function get($id)
62
	private function get($id)
63
	{
63
	{
64
		$sql = "SELECT
64
		$sql = "SELECT
65
				ata.*
65
				ata.*,
-
 
66
				a.name,
-
 
67
				a.typ,
66
			FROM
68
			FROM
67
				artikel_to_auspraegung ata
69
				artikel_to_auspraegung ata
68
			JOIN
70
			JOIN
69
				auspraegung a
71
				auspraegung a
70
			ON
72
			ON
71
				a.id=ata.auspraegung
73
				a.id=ata.auspraegung
72
			WHERE
74
			WHERE
73
				ata.id=".$id."
75
				ata.id=".$id."
-
 
76
			ORDER BY
-
 
77
				auspraegung
74
		";
78
		";
75
		$res = $this->db->query($sql);
79
		$res = $this->db->query($sql);
76
		$row = $res->unbuffered_row('array');
80
		$row = $res->unbuffered_row('array');
77
		return $row;
81
		return $row;
78
	}
82
	}