本文整理汇总了PHP中grocery_CRUD::like方法的典型用法代码示例。如果您正苦于以下问题:PHP grocery_CRUD::like方法的具体用法?PHP grocery_CRUD::like怎么用?PHP grocery_CRUD::like使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类grocery_CRUD
的用法示例。
在下文中一共展示了grocery_CRUD::like方法的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1:
function example_with_like()
{
$crud = new grocery_CRUD();
$crud->like('cod_est', '1');
$crud->set_table('estudiante');
$crud->columns('cod_est', 'nom_est', 'carrera');
$output = $crud->render();
$this->_example_output($output);
}
示例2:
function crud_historico_incidencias()
{
//creamos objeto crud
$crud = new grocery_CRUD();
//selecionamos la tabla incidencias
$crud->set_table('incidencias');
//para quitar las opcinesd e editar
$crud->unset_edit();
//quitar las opciones de añadir
$crud->unset_add();
//quitar las opciones de borrar
$crud->unset_delete();
$crud->like("estado", "CERRADA");
$output = $crud->render();
//a la vista-backoffice le pasamos el output(array)
$this->load->view('home', $output);
}
示例3: buscar
function buscar()
{
try {
$crud = new grocery_CRUD();
$crud->set_theme('flexigrid');
$crud->set_table('tp_dependencia');
$crud->set_subject('dependencia');
$crud->set_language('spanish');
$crud->fields('id_dependencia', 'dependencia');
$crud->required_fields('dependencia', 'tipo');
$crud->columns('dependencia');
$crud->edit_fields('dependencia', 'tipo');
$crud->unset_add();
$crud->unset_export();
$crud->unset_print();
$crud->add_action('Campañas de la dependencia', base_url() . 'imagenes/campa.png', '', '', array($this, 'modificar_url_campa'));
$crud->add_action('Contratos de la dependencia', base_url() . 'imagenes/contratos.png', '', '', array($this, 'modificar_url_contratos'));
$crud->callback_add_field('tipo', array($this, 'agregar_tipo'));
$crud->callback_edit_field('tipo', array($this, 'editar_tipo'));
$crud->callback_column('dependencia', array($this, 'nombre_completo'));
$dato = $this->input->post('buscar');
$crud->like('dependencia', "{$dato}");
$crud->callback_before_delete(array($this, 'eliminar_dependencia'));
$output = $crud->render();
$data['opcion'] = 'dependencias';
$data['nombre_usuario'] = $this->modelo->nombre_usuario($this->session->userdata('id_usuario'));
$data['logo'] = $this->modelo->logo();
$data['url_logo'] = $this->modelo->url_logo();
$data['logo_opcional'] = $this->modelo->logo_opcional();
$data['url_logo_opcional'] = $this->modelo->url_logo_opcional();
$this->load->view('cabecera', $data);
$data['opcion_dependencia'] = 'buscar';
$this->load->view('opciones_dependencia', $data);
$this->load->view('dependencias', $output);
$this->load->view('pie');
} catch (Exception $e) {
show_error($e->getMessage() . ' --- ' . $e->getTraceAsString());
}
}
示例4: asd
function asd($test_id = 0, $member_id = 0, $date = 0, $day = 0, $rec = 0, $ans = 0)
{
$crud = new grocery_CRUD();
$crud->set_table('asd');
//$crud->columns('SN','day');
$crud->set_primary_key('SN');
if ($test_id) {
$crud->where('test_id', $test_id);
}
if ($member_id) {
$crud->where('member_id', $member_id);
}
if ($day) {
$crud->where('day>=', $day);
}
if ($rec) {
$crud->where('RECEIVED_FROM_EXPERT', null);
}
if ($ans) {
$crud->where("answer_script_checked=''", null);
}
if ($date) {
$date = str_replace('-', '/', $date);
$crud->like('RECEIVED_FROM_EXPERT', $date);
//echo $date;
}
$crud->order_by('SN', 'desc');
$crud->unset_print();
$crud->unset_export();
//$crud->unset_add();
// $crud->unset_edit();
$crud->unset_delete();
$output = $crud->render();
$this->_example_output($output);
}
示例5: buscar
function buscar()
{
try {
$crud = new grocery_CRUD();
$crud->set_theme('flexigrid');
$crud->set_table('tp_campa');
$crud->set_subject('campa');
$crud->set_language('spanish');
$crud->fields('nombre', 'anio', 'tema', 'tipo', 'clasificacion_campa', 'etiquetas', 'objetivo', 'periodicidad_inicio', 'periodicidad_fin', 'depen', 'costo_total', 'status');
$crud->columns('nombre', 'anio', 'periodicidad_inicio', 'periodicidad_fin', 'dependencia_aux', 'costo_total', 'monto_gastado');
$crud->edit_fields('nombre', 'anio', 'tema', 'tipo', 'clasificacion_campa', 'etiquetas', 'objetivo', 'periodicidad_inicio', 'periodicidad_fin', 'depen', 'costo_total', 'status');
$crud->display_as('anio', 'Año')->display_as('periodicidad_inicio', 'Inicio')->display_as('periodicidad_fin', 'Fin')->display_as('dependencia_aux', 'Dependencia')->display_as('status', 'Estatus')->display_as('depen', 'Dependencia')->display_as('costo_total', 'Costo estimado (variable no pública)')->display_as('clasificacion_campa', 'Categoría de la campaña')->display_as('etiquetas', 'Etiquetas (separado por comas)');
$crud->callback_column('dependencia_aux', array($this, 'hacer_vinculo'));
$crud->callback_column('monto_gastado', array($this, 'obtener_monto_gastado'));
$crud->callback_column('costo_total', array($this, 'formato_dinero_costo_total'));
$crud->required_fields('nombre', 'anio', 'tema', 'depen', 'tipo', 'clasificacion_campa', 'objetivo', 'periodicidad_inicio', 'periodicidad_fin', 'costo_total', 'status');
$crud->callback_edit_field('depen', array($this, 'editar_dependencia_solicitante'));
$crud->callback_edit_field('anio', array($this, 'editar_anio_campa'));
$crud->callback_edit_field('etiquetas', array($this, 'editar_etiquetas'));
$crud->set_rules('costo_total', 'Costo de la campaña', 'integer');
$crud->unset_add();
$crud->unset_export();
$crud->unset_print();
$crud->add_action('Banners de la campaña', base_url() . 'imagenes/banners.png', '', '', array($this, 'modificar_url_banners'));
$crud->add_action('Facturas de la campaña', base_url() . 'imagenes/facturas.png', '', '', array($this, 'modificar_url_facturas'));
$crud->add_action('Videos de la campaña', base_url() . 'imagenes/videos.png', '', '', array($this, 'modificar_url_videos'));
$crud->add_action('Audios de la campaña', base_url() . 'imagenes/audios.png', '', '', array($this, 'modificar_url_audios'));
$crud->add_action('ver todos los datos', base_url() . 'imagenes/lupa.gif', '', '', array($this, 'modificar_url_detalle_registro'));
$crud->set_relation('tipo', 'tp_tipo_campa', 'tipo');
$crud->set_relation('clasificacion_campa', 'tp_clasificacion_campa', 'descripcion_clasificacion', null, 'id_clasificacion_campa');
$crud->set_relation('depen', 'tp_dependencia', 'dependencia');
$crud->set_relation('status', 'tp_status_campa', 'status');
$dato = $this->input->post('buscar');
$crud->like('anio', "{$dato}");
$crud->or_like('tema', "{$dato}");
$crud->or_like('nombre', "{$dato}");
$crud->or_like('dependencia', "{$dato}");
$crud->callback_before_delete(array($this, 'eliminar_campa'));
$crud->callback_before_update(array($this, 'actualizar_etiquetas'));
$output = $crud->render();
$data['opcion'] = 'campa';
$data['nombre_usuario'] = $this->modelo->nombre_usuario($this->session->userdata('id_usuario'));
$data['logo'] = $this->modelo->logo();
$data['url_logo'] = $this->modelo->url_logo();
$data['logo_opcional'] = $this->modelo->logo_opcional();
$data['url_logo_opcional'] = $this->modelo->url_logo_opcional();
$this->load->view('cabecera', $data);
$data['opcion_campa'] = 'buscar';
$this->load->view('opciones_campa', $data);
$this->load->view('campa', $output);
$this->load->view('pie');
} catch (Exception $e) {
show_error($e->getMessage() . ' --- ' . $e->getTraceAsString());
}
}
示例6: buscar
function buscar()
{
try {
$crud = new grocery_CRUD();
$crud->set_theme('flexigrid');
$crud->set_table('tp_factura');
$crud->set_subject('factura');
$crud->set_language('spanish');
$crud->fields('num_factura', 'fecha', 'concepto_general', 'monto_total', 'dependencia_contratante', 'dependencia_contratante_aux', 'medio_id', 'medio_aux', 'contrato', 'contrato_aux');
$crud->columns('num_factura', 'fecha', 'concepto_general', 'monto_total', 'dependencia_contratante_aux', 'medio_aux', 'contrato_aux');
$crud->edit_fields('num_factura', 'fecha', 'concepto_general', 'monto_total', 'medio_id', 'dependencia_contratante', 'contrato');
$crud->callback_column('dependencia_contratante_aux', array($this, 'hacer_vinculo'));
$crud->callback_column('contrato_aux', array($this, 'hacer_vinculo_contrato'));
$crud->callback_column('medio_aux', array($this, 'hacer_vinculo_medio'));
$crud->callback_column('monto_total', array($this, 'formato_dinero_monto_total'));
$crud->display_as('num_factura', 'Número de factura')->display_as('dependencia_contratante_aux', 'Dependencia contratante')->display_as('contrato_aux', 'Contrato')->display_as('medio_aux', 'Medio')->display_as('medio_id', 'Medio');
$crud->required_fields('num_factura', 'fecha', 'concepto_general', 'monto_total', 'dependencia_contratante', 'medio_id', 'contrato');
$crud->unset_add();
$crud->unset_export();
$crud->unset_print();
$crud->callback_edit_field('dependencia_contratante', array($this, 'editar_dependencia_contratante'));
$crud->callback_edit_field('medio_id', array($this, 'editar_medio'));
$crud->callback_edit_field('contrato', array($this, 'editar_contrato'));
$crud->set_relation('dependencia_contratante', 'tp_dependencia', 'dependencia');
$crud->set_relation('medio_id', 'tp_medios', 'nombre_comercial');
$crud->set_relation('contrato', 'tp_contratos', 'num_contrato');
$crud->add_action('Desglose de la factura', base_url() . 'imagenes/detalle.png', '', '', array($this, 'modificar_url_detalle'));
$crud->add_action('Factura digitalizada', base_url() . 'imagenes/imagenes.png', '', '', array($this, 'modificar_url_imagenes'));
$dato = $this->input->post('buscar');
$crud->like('num_factura', "{$dato}");
$crud->or_like('dependencia', "{$dato}");
$crud->or_like('nombre_comercial', "{$dato}");
$crud->or_like('num_contrato', "{$dato}");
$crud->callback_before_delete(array($this, 'eliminar_factura'));
$output = $crud->render();
$data['opcion'] = 'facturas';
$data['nombre_usuario'] = $this->modelo->nombre_usuario($this->session->userdata('id_usuario'));
$data['logo'] = $this->modelo->logo();
$data['url_logo'] = $this->modelo->url_logo();
$data['logo_opcional'] = $this->modelo->logo_opcional();
$data['url_logo_opcional'] = $this->modelo->url_logo_opcional();
$this->load->view('cabecera', $data);
$data['opcion_factura'] = 'buscar';
$this->load->view('opciones_facturas', $data);
$this->load->view('factura', $output);
$this->load->view('pie');
} catch (Exception $e) {
show_error($e->getMessage() . ' --- ' . $e->getTraceAsString());
}
}
示例7: historic
public function historic()
{
$crud = new grocery_CRUD();
$crud->set_table('incidencias');
$crud->unset_edit();
$crud->unset_add();
$crud->unset_delete();
$crud->like("estado", "CERRADA");
return $crud->render();
}
示例8: buscar
function buscar()
{
try {
$crud = new grocery_CRUD();
$crud->set_theme('flexigrid');
$crud->set_table('tp_presupuesto');
$crud->set_subject('presupuesto');
$crud->set_language('spanish');
$crud->fields('id_presupuesto', 'anio', 'monto_total');
$crud->edit_fields('anio', 'monto_total');
$crud->columns('anio', 'monto_total');
$crud->display_as('anio', 'Año')->display_as('monto_total', 'Monto total');
$crud->required_fields('anio', 'monto_total');
$crud->unset_export();
$crud->unset_print();
$crud->set_subject('presupuesto');
$crud->add_action('Desglose del presupuesto', base_url() . 'imagenes/detalle.png', '', '', array($this, 'modificar_url_desglose'));
$crud->callback_column('monto_total', array($this, 'formato_dinero'));
$crud->callback_before_delete(array($this, 'eliminar_presupuesto'));
$crud->callback_edit_field('anio', array($this, 'editar_anio_presupuesto'));
$dato = $this->input->post('buscar');
$crud->like('anio', "{$dato}");
$crud->or_like('monto_total', "{$dato}");
$output = $crud->render();
$data['opcion'] = 'presupuesto';
$data['nombre_usuario'] = $this->modelo->nombre_usuario($this->session->userdata('id_usuario'));
$data['logo'] = $this->modelo->logo();
$data['url_logo'] = $this->modelo->url_logo();
$data['logo_opcional'] = $this->modelo->logo_opcional();
$data['url_logo_opcional'] = $this->modelo->url_logo_opcional();
$this->load->view('cabecera', $data);
$data['opcion_presupuesto'] = 'ver_presupuesto';
$this->load->view('opciones_presupuesto', $data);
$this->load->view('presupuesto', $output);
$this->load->view('pie');
} catch (Exception $e) {
show_error($e->getMessage() . ' --- ' . $e->getTraceAsString());
}
}
示例9: buscar
function buscar()
{
try {
$crud = new grocery_CRUD();
$crud->set_theme('flexigrid');
$crud->set_table('tp_medios');
$crud->set_subject('medios');
$crud->set_language('spanish');
$crud->fields('razon_social', 'nombre_comercial', 'padron_proveedor', 'clasificacion', 'clasificacion_aux', 'cobertura');
$crud->columns('razon_social', 'nombre_comercial', 'padron_proveedor', 'clasificacion_aux', 'cobertura');
$crud->display_as('razon_social', 'Razón social')->display_as('nombre_comercial', 'Nombre comercial')->display_as('padron_proveedor', 'Número de proveedor')->display_as('clasificacion_aux', 'Clasificación')->display_as('cobertura', 'Cobertura')->display_as('perfil_demografico', 'Perfil demográfico')->display_as('tarifario', 'Tarifario')->display_as('ver_tarifario', '¿publicar tarifario?')->display_as('acta_constitutiva', 'Acta constitutiva')->display_as('curriculum_empresarial', 'Currículum empresarial')->display_as('ficha_tecnica', 'Ficha técnica')->display_as('ver_ficha_tecnica', '¿publicar ficha técnica?');
$crud->required_fields('razon_social', 'nombre_comercial', 'padron_proveedor', 'clasificacion', 'cobertura');
$crud->edit_fields('razon_social', 'nombre_comercial', 'padron_proveedor', 'clasificacion', 'cobertura', 'perfil_demografico', 'tarifario', 'ver_tarifario', 'acta_constitutiva', 'curriculum_empresarial', 'ficha_tecnica', 'ver_ficha_tecnica');
$crud->set_subject('medio');
$crud->unset_add();
$crud->unset_export();
$crud->unset_print();
$crud->set_relation('clasificacion', 'tp_clasificacion', 'descripcion_clasificacion');
$crud->set_relation('cobertura', 'tp_cobertura', 'cobertura');
$crud->set_field_upload('acta_constitutiva', 'archivos/actas_constitutivas');
$crud->set_field_upload('curriculum_empresarial', 'archivos/curriculum_empresarial');
$crud->set_field_upload('tarifario', 'archivos/tarifarios');
$crud->set_field_upload('ficha_tecnica', 'archivos/fichas_tecnica');
$crud->callback_after_upload(array($this, 'obtener_imagen_upload'));
$crud->callback_column('clasificacion_aux', array($this, 'columna_clasificacion'));
$crud->add_action('Contratos del medio', base_url() . 'imagenes/contratos.png', '', '', array($this, 'modificar_url_contratos'));
$crud->add_action('Facturas del medio', base_url() . 'imagenes/facturas.png', '', '', array($this, 'modificar_url_facturas'));
$crud->add_action('ver todos los datos', base_url() . 'imagenes/lupa.gif', '', '', array($this, 'modificar_url_detalle_registro'));
$dato = $this->input->post('buscar');
$crud->like('razon_social', "{$dato}");
$crud->or_like('nombre_comercial', "{$dato}");
$crud->or_like('descripcion_clasificacion', "{$dato}");
$crud->callback_add_field('ver_tarifario', array($this, 'agregar_ver_tarifario'));
$crud->callback_edit_field('ver_tarifario', array($this, 'editar_ver_tarifario'));
$crud->callback_add_field('ver_ficha_tecnica', array($this, 'agregar_ver_ficha_tecnica'));
$crud->callback_edit_field('ver_ficha_tecnica', array($this, 'editar_ver_ficha_tecnica'));
$crud->callback_before_delete(array($this, 'eliminar_medio'));
$output = $crud->render();
$data['opcion'] = 'medios';
$data['nombre_usuario'] = $this->modelo->nombre_usuario($this->session->userdata('id_usuario'));
$data['logo'] = $this->modelo->logo();
$data['url_logo'] = $this->modelo->url_logo();
$data['logo_opcional'] = $this->modelo->logo_opcional();
$data['url_logo_opcional'] = $this->modelo->url_logo_opcional();
$this->load->view('cabecera', $data);
$data['opcion_medio'] = 'buscar';
$this->load->view('opciones_medios', $data);
$this->load->view('medios', $output);
$this->load->view('pie');
} catch (Exception $e) {
show_error($e->getMessage() . ' --- ' . $e->getTraceAsString());
}
}
示例10: buscar
function buscar()
{
try {
$crud = new grocery_CRUD();
$crud->set_theme('flexigrid');
$crud->set_table('tp_contratos');
$crud->set_subject('contratos');
$crud->set_language('spanish');
$crud->fields('fecha_celebracion', 'num_contrato', 'monto_contrato', 'monto_gastado', 'fecha_inicio', 'fecha_fin', 'depen', 'dependencia_aux', 'medio', 'medio_aux');
$crud->columns('fecha_celebracion', 'num_contrato', 'monto_contrato', 'monto_gastado', 'fecha_inicio', 'fecha_fin', 'dependencia_aux', 'medio_aux');
$crud->edit_fields('fecha_celebracion', 'num_contrato', 'monto_contrato', 'objeto_contrato', 'fecha_inicio', 'fecha_fin', 'archivo', 'depen', 'medio', 'modalidad', 'motivoadj', 'partidapres');
$crud->callback_column('dependencia_aux', array($this, 'hacer_vinculo'));
$crud->callback_column('medio_aux', array($this, 'hacer_vinculo_medio'));
$crud->callback_column('monto_gastado', array($this, 'obtener_monto_gastado'));
$crud->callback_column('monto_contrato', array($this, 'formato_dinero_monto_contratado'));
$crud->display_as('fecha_celebracion', 'Fecha de celebración')->display_as('num_contrato', 'Número de contrato')->display_as('fecha_inicio', 'Fecha inicial')->display_as('fecha_fin', 'Fecha de término')->display_as('depen', 'Dependencia')->display_as('motivoadj', 'Motivo de adjudicación')->display_as('partidapres', 'Partida presupuestal')->display_as('dependencia_aux', 'Dependencia')->display_as('medio_aux', 'Medio')->display_as('archivo', 'Contrato digitalizado');
$crud->required_fields('fecha_celebracion', 'num_contrato', 'monto_contrato', 'objeto_contrato', 'fecha_inicio', 'fecha_fin', 'depen', 'medio');
$crud->callback_add_field('depen', array($this, 'editar_dependencia_contratante'));
$crud->callback_edit_field('depen', array($this, 'editar_dependencia_contratante'));
$crud->unset_add();
$crud->unset_export();
$crud->unset_print();
//$crud->unset_back_to_list();
//$crud->set_field_upload('archivo','../photos');
//$crud->callback_column('archivo',array($this,'obtener_imagen'));
//$crud->callback_after_upload(array($this,'obtener_imagen_upload'));
$crud->add_action('Facturas del contrato', base_url() . 'imagenes/facturas.png', '', '', array($this, 'modificar_url_facturas'));
$crud->add_action('ver todos los datos', base_url() . 'imagenes/lupa.gif', '', '', array($this, 'modificar_url_detalle_registro'));
$crud->set_relation('depen', 'tp_dependencia', 'dependencia');
$crud->set_relation('medio', 'tp_medios', 'nombre_comercial');
$crud->set_relation('modalidad', 'tp_modalidad_contratos', 'modalidad');
$crud->set_field_upload('archivo', 'archivos/contratos');
$dato = $this->input->post('buscar');
$crud->like('objeto_contrato', "{$dato}");
$crud->or_like('dependencia', "{$dato}");
$crud->callback_before_delete(array($this, 'eliminar_contrato'));
$output = $crud->render();
$data['opcion'] = 'contratos';
$data['nombre_usuario'] = $this->modelo->nombre_usuario($this->session->userdata('id_usuario'));
$data['logo'] = $this->modelo->logo();
$data['url_logo'] = $this->modelo->url_logo();
$data['logo_opcional'] = $this->modelo->logo_opcional();
$data['url_logo_opcional'] = $this->modelo->url_logo_opcional();
$this->load->view('cabecera', $data);
$data['opcion_contrato'] = 'buscar';
$this->load->view('opciones_contrato', $data);
$this->load->view('contratos', $output);
$this->load->view('pie');
} catch (Exception $e) {
show_error($e->getMessage() . ' --- ' . $e->getTraceAsString());
}
}