|
@@ -56,7 +56,7 @@ |
56 |
56 |
|
} |
57 |
57 |
|
} |
58 |
58 |
|
|
59 |
|
- |
public function setLocalPosition($id_local, $lat, $lon, $indirizzo) { |
|
59 |
+ |
public function setLocalPosition($id_local, $lat, $lon, $indirizzo) { //deprecata |
60 |
60 |
|
$query = "UPDATE locale |
61 |
61 |
|
SET lat=".$lat.",lon=".$lon.",indirizzo='".$indirizzo."'". |
62 |
62 |
|
"WHERE id=".$id_local; |
|
@@ -71,7 +71,7 @@ |
71 |
71 |
|
} |
72 |
72 |
|
} |
73 |
73 |
|
|
74 |
|
- |
public function setLocalName($id_local, $name) { |
|
74 |
+ |
public function setLocalName($id_local, $name) { //deprecata |
75 |
75 |
|
$query = "UPDATE locale |
76 |
76 |
|
SET nomelocale='".$name."'". |
77 |
77 |
|
"WHERE id=".$id_local; |
|
@@ -86,7 +86,7 @@ |
86 |
86 |
|
} |
87 |
87 |
|
} |
88 |
88 |
|
|
89 |
|
- |
public function setLocalDescription($id_local, $description) { |
|
89 |
+ |
public function setLocalDescription($id_local, $description) { //deprecata |
90 |
90 |
|
$query = "UPDATE locale |
91 |
91 |
|
SET descrizione='".$description."'". |
92 |
92 |
|
"WHERE id=".$id_local; |
|
@@ -99,6 +99,65 @@ |
99 |
99 |
|
} |
100 |
100 |
|
} |
101 |
101 |
|
|
|
102 |
+ |
public function editLocal($local) { //$local è l'oggetto Locale |
|
103 |
+ |
$status = array(); |
|
104 |
+ |
|
|
105 |
+ |
try { |
|
106 |
+ |
|
|
107 |
+ |
$setString = ""; |
|
108 |
+ |
|
|
109 |
+ |
if (isset($local->nomelocale) && !is_null($local->nomelocale)) { |
|
110 |
+ |
$setString = ($setString == "") : "nomelocale='".$local->nomelocale."'" : $setString.",nomelocale='".$local->nomelocale."'"; |
|
111 |
+ |
} |
|
112 |
+ |
|
|
113 |
+ |
if (isset($local->descrizione) && !is_null($local->descrizione)) { |
|
114 |
+ |
$setString = ($setString == "") : "descrizione='".$local->descrizione."'" : $setString.",descrizione='".$local->descrizione."'"; |
|
115 |
+ |
} |
|
116 |
+ |
|
|
117 |
+ |
if (isset($local->tipologia) && !is_null($local->tipologia)) { |
|
118 |
+ |
$setString = ($setString == "") : "tipologia='".$local->tipologia."'" : $setString.",tipologia='".$local->tipologia."'"; |
|
119 |
+ |
} |
|
120 |
+ |
|
|
121 |
+ |
if (isset($local->lat) && !is_null($local->lat)) { |
|
122 |
+ |
$setString = ($setString == "") : "lat='".$local->lat."'" : $setString.",lat='".$local->lat."'"; |
|
123 |
+ |
} |
|
124 |
+ |
|
|
125 |
+ |
if (isset($local->lon) && !is_null($local->lon)) { |
|
126 |
+ |
$setString = ($setString == "") : "lon='".$local->lon."'" : $setString.",lon='".$local->lon."'"; |
|
127 |
+ |
} |
|
128 |
+ |
|
|
129 |
+ |
if (isset($local->indirizzo) && !is_null($local->indirizzo)) { |
|
130 |
+ |
$setString = ($setString == "") : "indirizzo='".$local->indirizzo."'" : $setString.",indirizzo='".$local->indirizzo."'"; |
|
131 |
+ |
} |
|
132 |
+ |
|
|
133 |
+ |
if (isset($local->email) && !is_null($local->email)) { |
|
134 |
+ |
$setString = ($setString == "") : "email='".$local->email."'" : $setString.",email='".$local->email."'"; |
|
135 |
+ |
} |
|
136 |
+ |
|
|
137 |
+ |
if (isset($local->telefono) && !is_null($local->telefono)) { |
|
138 |
+ |
$setString = ($setString == "") : "telefono='".$local->telefono."'" : $setString.",telefono='".$local->telefono."'"; |
|
139 |
+ |
} |
|
140 |
+ |
|
|
141 |
+ |
if (isset($local->sito) && !is_null($local->sito)) { |
|
142 |
+ |
$setString = ($setString == "") : "sito='".$local->sito."'" : $setString.",sito='".$local->sito."'"; |
|
143 |
+ |
} |
|
144 |
+ |
|
|
145 |
+ |
$query = "UPDATE locale |
|
146 |
+ |
SET ".$setString." |
|
147 |
+ |
WHERE id=".$local->id; |
|
148 |
+ |
|
|
149 |
+ |
//echo "<br/>".$query."<br/>"; |
|
150 |
+ |
|
|
151 |
+ |
$this->db->exec($query); |
|
152 |
+ |
$status["return"] = 0; |
|
153 |
+ |
|
|
154 |
+ |
} catch (PDOException $e) { |
|
155 |
+ |
echo $e->getMessage(); |
|
156 |
+ |
$status["return"] = 1; |
|
157 |
+ |
return $status; |
|
158 |
+ |
} |
|
159 |
+ |
} |
|
160 |
+ |
|
102 |
161 |
|
public function getImages($id_local) { |
103 |
162 |
|
$local = new Local(); |
104 |
163 |
|
$query; |