Ripristinata la verifica query della vista
This commit is contained in:
parent
b72dce21dc
commit
3d85b76a93
|
@ -154,12 +154,13 @@ switch (filter('op')) {
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'test':
|
case 'test':
|
||||||
$module_query = Util\Query::getQuery(Module::find($id_record));
|
$module_query = Util\Query::getQuery(Module::find(get('id_record')));
|
||||||
|
|
||||||
try{
|
try{
|
||||||
$dbo->fetchArray($module_query.' LIMIT 1');
|
$dbo->fetchArray($module_query.' LIMIT 1');
|
||||||
|
echo 'ok';
|
||||||
} catch (PDOException $e) {
|
} catch (PDOException $e) {
|
||||||
flash()->error(tr('Impossibile eseguire la query!'));
|
echo $e->getMessage();
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -143,12 +143,11 @@ function testQuery(){
|
||||||
success: function(data) {
|
success: function(data) {
|
||||||
$("#main_loading").fadeOut();
|
$("#main_loading").fadeOut();
|
||||||
|
|
||||||
swal("'.tr('Query funzionante').'", "'.tr('La query attuale funziona correttamente!').'", "success");
|
if (data == "ok"){
|
||||||
},
|
swal("'.tr('Query funzionante').'", "'.tr('La query attuale funziona correttamente!').'", "success");
|
||||||
error: function(data) {
|
} else {
|
||||||
$("#main_loading").fadeOut();
|
swal("'.tr('Errore').'", data, "error");
|
||||||
|
}
|
||||||
swal("'.tr('Errore').'", "'.tr('Errore durante il test della query!').'", "error");
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
|
@ -287,17 +287,14 @@ class Database extends Util\Singleton
|
||||||
*/
|
*/
|
||||||
public function fetchArray($query, $parameters = [], $numeric = false)
|
public function fetchArray($query, $parameters = [], $numeric = false)
|
||||||
{
|
{
|
||||||
try {
|
$mode = empty($numeric) ? PDO::FETCH_ASSOC : PDO::FETCH_NUM;
|
||||||
$mode = empty($numeric) ? PDO::FETCH_ASSOC : PDO::FETCH_NUM;
|
|
||||||
|
|
||||||
$statement = $this->getPDO()->prepare($query);
|
$statement = $this->getPDO()->prepare($query);
|
||||||
$statement->execute($parameters);
|
$statement->execute($parameters);
|
||||||
|
|
||||||
$result = $statement->fetchAll($mode);
|
$result = $statement->fetchAll($mode);
|
||||||
|
|
||||||
return $result;
|
return $result;
|
||||||
} catch (PDOException $e) {
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue