* $tabla = new MECON_HTML_TablaDB('personas', array('width' => '100%'));
* $result = $db->query('SELECT nombre, apellido FROM tabla');
* if (DB::isError($result)) {
- * die('Error');
+ * trigger_error('Error', E_USER_ERROR);
* }
* // Agrega el paginador por defecto y lo guarda para mostrar solo los
* // resultados paginados después.
* $tabla = new MECON_HTML_TablaDB('personas', array('width' => '100%'));
* $result = $db->query('SELECT nombre, apellido, activo FROM tabla');
* if (DB::isError($result)) {
- * die('Error');
+ * trigger_error('Error', E_USER_ERROR);
* }
* $tabla->addRow(
* array('Col1', 'Nombre', 'Apellido', 'Activo', 'PopUp1', 'PopUp2'),
}
// Si usa callback, cambio el campo por el resultado del
// llamado a su callback.
- if (isset($callback) and function_exists($callback)) {
- $campo = $callback($campo);
- }
- else {
- //Si no existe la funcion de callback usa el callback como
- //formato y los campos como argumentos para el sprintf
- array_unshift($campo, $callback);
- $campo = call_user_func_array('sprintf', $campo);
+ if (isset($callback)) {
+ if(function_exists($callback)) {
+ $campo = $callback($campo);
+ } else {
+ //Si no existe la funcion de callback usa el callback como
+ //formato y los campos como argumentos para el sprintf
+ array_unshift($campo, $callback);
+ $campo = call_user_func_array('sprintf', $campo);
+ }
}
+ unset($callback);
// Agrego argumento procesado a la lista de argumentos.
$args[] = $campo;
}
* $tabla = new MECON_HTML_TablaDB('personas', array('width' => '100%'));
* $result = $db->query('SELECT nombre, apellido FROM tabla');
* if (DB::isError($result)) {
- * die('Error');
+ * trigger_error('Error', E_USER_ERROR);
* }
* $tabla->addRow(array('Col1', 'Nombre', 'Apellido', 'Modificar', 'Borrar',
* 'Agregar'), 'cabecera');