Saludos,
Use el ejemplo que esta en el libro de kumbia con unas modificaciones en el SQL y este no me funciono cuando escribia dos letras parecia que estuviera buscando pero no aparecio nada y necesito usarlo.
Alguien lo ha usado? le ha funcionado?
(Estoy usando oracle 9i.)
Espero que me puedan ayudar,
Aqui les pongo lo que tengo en el controlador:
<?php
/*
* Created on 10/09/2007
*
* To change the template for this generated file go to
* Window - Preferences - PHPeclipse - PHP - Code Templates
*/
class ejemplocontroller extends ApplicationController{
public $cells;
function index(){
}
function ver_sugerencias(){
$this->set_response("view");
$site = $this->request("site");
$this->cells = $this->Cell->find_all_by_sql("select * from cell where site like '%$site'");
}
}
?>
la vista
<div style='text-align:center'>
<b>Site:</b> <?= text_field_with_autocomplete("site", "action: ejemplo/ver_sugerencias") ?>
</DIV>
<ul><? foreach($cells as $cell): ?>
<li id='<?= $cell->Cellid ?>'><?= $cell->Site ?></li>
<? endforeach;?>
</ul>
Muchas Gracias de antemano.
Comentarios
Y donde esta la vista del method ver_sugerencia <!-- s:?: --><img src="{SMILIES_PATH}/icon_question.gif" alt=":?:" title="Question" /><!-- s:?: -->
Puedes mostrar el código que estas utilizando... <!-- s:?: --><img src="{SMILIES_PATH}/icon_question.gif" alt=":?:" title="Question" /><!-- s:?: -->
Controller: busqueda_controller.php
Views: ver_sugerencias.phtml
Views: index.phtml
cuando se realiza la consulta deben colocar conditions: ya que si lo hacen como en el libro indica la consulta que se realiza es un SELECT * FROM TABLE y nosotros necesitamos una consulta como esta SELECT * FROM table WHERE campo like '%De%'...
voy a probar y despues comento
Si lo puedes utilizar pero kumbia te lo ofrece de la siguiente manera
claro si tus consultas son con join, etc, ect bueno ahi existe otras alternativas (como las vistas por ejemplo)... pero si el nombre que buscas esta en la tabla detallesitem asi como te dice arriba te sirve
Muchisimas gracias deivinsontejeda logre hacerlo funcionar con tu sugerencia del foreach.
Y utilice para hacer la consulta find_all_by_sql() queria que los resultados salieran ordenados y tambien lo que pusiera el usuario llevarlo a mayuscula.
Gracias de nuevo <!-- s:D --><img src="{SMILIES_PATH}/icon_biggrin.gif" alt=":D" title="Very Happy" /><!-- s:D -->
Oz
que hace esto busca por nombre y el resultado lo devuelve ordenado por id que tal <!-- s:?: --><img src="{SMILIES_PATH}/icon_question.gif" alt=":?:" title="Question" /><!-- s:?: -->
Exitos...!
aqui les dejo lo que tengo a ver si me pueden ayudar.
Base de Datos:
Index.phtml
busqueda_controller
ver_sugerencias.phtml
bueno eso es lo que tengo.
Ojala me pudieran ayudar.
Gracias
solo tenia mall una variable minuscula que era mayuscula <!-- s:roll: --><img src="{SMILIES_PATH}/icon_rolleyes.gif" alt=":roll:" title="Rolling Eyes" /><!-- s:roll: -->
Gracias a los que me ayudaron.
<!-- s:D --><img src="{SMILIES_PATH}/icon_biggrin.gif" alt=":D" title="Very Happy" /><!-- s:D -->
http://tics.firesoft.ws/2010/03/autocompletar-en-kumbiaphp/