Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia
estou usando "Simple AutoComplete plugin for jQuery"
Copyright © 2008-2010 IdealMind ( www.idealmind.com.br )
Licensed under the GPL license (http://blog.idealmind.com.br/projetos/simple-autocomplete-jquery-plugin/#license)
*
* $('selector').simpleAutoComplete("ajax_query.php", {
* identifier: 'estado',
* extraParamFromInput: '#extra',
* attrCallBack: 'rel',
* autoCompleteClassName: 'autocomplete',
* selectedClassName: 'sel'
* },calbackFunction);
*
*/
Minha duvida é referente ao "extraParamFromInput: '#extra'," sei que tenho que passar um campo input
porém como eu uso ele no query
quero usar o seletor para achar nome do cliente onde extra seja uma condição and
tipo selecione Paulo onde ID.FRANQUIA = 2
// FAZ CONEXAO COM O DB
require_once('../../Connections/conexao.php');
mysql_select_db($database_conexao, $conexao);
if( isset( $_REQUEST['query'] ) && $_REQUEST['query'] != "" )
{
$q = mysql_real_escape_string( $_REQUEST['query'] );
//Busca Cliente
if( isset( $_REQUEST['identifier'] ) && $_REQUEST['identifier'] == "Cliente")
{
$sql = "SELECT * FROM `PD.CLIENTE` WHERE locate('$q',`NOME.RAZAO`) > 0 order by locate('$q',`NOME.RAZAO`) limit 10";
$r = mysql_query( $sql );
if ( $r )
{
echo '<ul>'."\n";
while( $l = mysql_fetch_array( $r ) )
{
$p = $l["NOME.RAZAO"];
$p = preg_replace('/(' . $q . ')/i', '<span style="font-weight:bold;">$1</span>', $p);
echo "\t".'<li id="autocomplete|'.$l["ID"].'" rel="'.$l["CPF.CNPJ"].'|' . $l["NOME.RAZAO"] . '|' . $l["FONE.01"] .'|' . $l["EMAIL"] .'|'.$l["ID"].'">'. $p .'</li>'."\n";
}
echo '</ul>';
}
}
}
php ?
Carregando comentários...