Subversion-Projekte lars-tiefland.ci

Revision

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

Revision 1779 Revision 1804
Zeile 38... Zeile 38...
38
		return $row;
38
		return $row;
39
	}
39
	}
Zeile 40... Zeile 40...
40
 
40
 
41
	public function save($daten)
41
	public function save($daten)
42
	{
-
 
43
		$sql = "UPDATE
-
 
44
				directory
-
 
45
			SET
-
 
46
				letzte_aenderung_von='".$_SESSION["username"]."',
-
 
47
		";
42
	{
48
		foreach ($daten as $key => $value)
43
		if (!$this->input->post('ID'))
49
		{
-
 
50
			$felder[] = $key."=".$GLOBALS["order_db"]->escape($value);
44
		{
51
		}
45
			$sql = "
52
		$sql .= implode(",", $felder);
46
				INSERT INTO
53
		$sql .= "
47
					directory
54
			WHERE
48
				SET
55
				id=".$this->input->post('ID')."
49
					letzte_aenderung_von='".$_SESSION["username"]."',
56
		";
50
			";
57
		$res = $GLOBALS["order_db"]->query($sql);
51
			foreach ($daten as $key => $value)
-
 
52
			{
58
		if ($res)
53
				$felder[] = $key."=".$GLOBALS["order_db"]->escape($value);
59
		{
54
			}
-
 
55
			$sql .= implode(",", $felder);
-
 
56
			$res = $this->db->query($sql);
60
			echo "Daten wurden erfolgreich geändert!";
57
			$id = $this->db->insert_id();
61
		}
58
		}
62
		else
59
		else
-
 
60
		{
-
 
61
			$sql = "UPDATE
-
 
62
					directory
-
 
63
				SET
-
 
64
					letzte_aenderung_von='".$_SESSION["username"]."',
-
 
65
			";
-
 
66
			foreach ($daten as $key => $value)
-
 
67
			{
-
 
68
				$felder[] = $key."=".$GLOBALS["order_db"]->escape($value);
-
 
69
			}
-
 
70
			$sql .= implode(",", $felder);
-
 
71
			$sql .= "
-
 
72
				WHERE
-
 
73
					id=".$this->input->post('ID')."
-
 
74
			";
-
 
75
			$res = $GLOBALS["order_db"]->query($sql);
-
 
76
			if ($res)
-
 
77
			{
-
 
78
				echo "Daten wurden erfolgreich geändert!";
-
 
79
			}
-
 
80
			else
63
		{
81
			{
-
 
82
				echo "Leider ist ein Fehler aufgetreten. Bitte versuchen Sie es später noch einmal!";
-
 
83
			}
-
 
84
			$meta = $this->input->post('metatags');
-
 
85
			$templates = $this->input->post('templates');
-
 
86
			$auispraegungen = $this->input->post('auspraegung');
-
 
87
			$medien = $this->input->post('medien');
64
			echo "Leider ist ein Fehler aufgetreten. Bitte versuchen Sie es später noch einmal!";
88
			$this->metatags->save($meta, 'directory');
65
		}
-
 
66
		$meta = $this->input->post('metatags');
-
 
67
		$templates = $this->input->post('templates');
-
 
68
		$auispraegungen = $this->input->post('auspraegung');
-
 
69
		$medien = $this->input->post('medien');
-
 
70
		$this->metatags->save($meta, 'directory');
89
		}
Zeile 71... Zeile 90...
71
	}
90
	}
72
 
91
 
73
	public function del($id)
92
	public function del($id)
Zeile 80... Zeile 99...
80
			WHERE
99
			WHERE
81
				id=".$id."
100
				id=".$id."
82
		";
101
		";
83
		$res = $this->db->query($sql);
102
		$res = $this->db->query($sql);
84
	}
103
	}
85
	
104
 
86
}
105
}