ok gracias. por las respuesta probare haber si funciona...

On 8 mayo, 09:47, "Ricardo Mun~oz A." <[EMAIL PROTECTED]> wrote:
> El 8/05/07, franciscodg <[EMAIL PROTECTED]> escribió:
>
>
>
> > Bueno tienes razon hablo de dos tablas distintas, primero busco en la
> > tabla de la bbdd y luego muestro los resultados en una tabla HTML. La
> > idea era que en la tabla HTML se pudiera buscar  y si se encuentra lo
> > buscado, seleccionarlo con un color distinto, va claro hasta aqui??? ,
> > a demas si se pudiese, poner el resultado en la parte superior de la
> > tabla HTML (o sea que en la lista que muestra la tabla HTML este sea
> > el primero), queda mas claro ahora???
> > Estoy ocupando cake 1.1.xxx
>
> podrias usar AJAX. yo tengo algo similar pero para hacer un filtro de
> los datos mostrados:
>
>         function index()
>         {
>                 if($this->data['Cliente']['search'] == 'yes')
>                 {
>                         $search_term = $this->data['Cliente']['name'];
>                         $this->Session->write('search_term', $search_term);
>                 }
>                 elseif ($this->Session->read('search_term'))
>                 {
>                         $search_term = $this->Session->read('search_term');
>                 }
>                 else
>                 {
>                         $search_term = '';
>                         $this->Session->write('search_term', $search_term);
>                 }
>
>                 $criteria = " and Client.Name LIKE
> '%".strtoupper($search_term)."%'";
>
>                 ...
>                 ..
>
>                 list($order,$limit,$page) = 
> $this->Pagination->init($criteria);
>
>                 ...
>
>    }
>
> y luego en mi vista tengo un input + boton dentro del siguiente div:
>
>         <div style="float:right; width:200px">
>                 <form onSubmit="return false;">
>                 <?php
>                         echo $html->input('Cliente/name', array('size'
> => '20'));
>                         echo
> $html->hidden('Cliente/search',array('value'=>'yes'));
>                         $ajax_options['url'] = 'index';
>                         $ajax_options['update'] = ' '; // aca poner
> nombre del controlador
>                         echo $ajax->submit('Aplicar Filtro',$ajax_options);
>                 ?>
>                 </form>
>         </div>
>
> en la vista tambien podrias jugar con el color de fondo de las filas...
>
> --
> Ricardo Mun~oz A.


--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a