Sou iniciante nesta tecnologia estou com um probleminha no seguinte código se puderem mim ajudar agradeço.
Segue o Código abaixo:
<?php
require("sistema/Componentes/xajax/xajax.inc.php");
require_once("sistema/classes/Sql.class.php");
require_once('sistema/Config/Config.inc.php');
$sql = new Sql($DB_HOST, $DB_USER, $DB_PASS, $DB_DB);
function buscaBairros($cidade){
// Instancia o objeto XAJAX response com
$objResponse = new xajaxResponse('ISO-8859-1');
// Se $uf vázio, retorna nada
if(empty($cidade))
return;
// Habilita a caixa de listagem
$objResponse->assign("bairro", "disabled", false);
// Limpa a caixa de listagem caso tenha valores
$objResponse->assign("bairro", "options.length", 1);
// Popula a caixa de listagem
$q = "SELECT bairro FROM i_imoveis
WHERE cidade = '".utf8_decode($cidade)."' GROUP BY bairro ORDER BY bairro ASC";
$d = mysql_query($q);
while($r = mysql_fetch_array($d)){
// 'LABEL', 'VALUE'
$opcao = "'".ucfirst(strtolower($r['bairro']))."','".$r['bairro']."'";
$script = "var objOption = new Option($opcao);";
$script .= "document.getElementById('bairro').options.add(objOption);";
$objResponse->script($script);
}
// Retorna a resposta de XML gerada pelo
// objeto do xajaxResponse
return $objResponse;
}
?>
NESTE CÓDIGO PRECISO QUE ELE MIM RETORNE A LISTAGEM NO CHECKBOX.
while($r = mysql_fetch_array($d)){
// 'LABEL', 'VALUE'
$opcao = "'".ucfirst(strtolower($r['bairro']))."','".$r['bairro']."'";
$script = "var objOption = new Option($opcao);";
$script .= "document.getElementById('bairro').options.add(objOption);";
$objResponse->script($script);
}
TIPO MIM RETORNE ASSIM:
$opcao ="<input name="bairro1" type="checkbox" value="bairro" />"bairro]
"<input name="bairro2" type="checkbox" value="bairro" />"bairro]
"<input name="bairro3" type="checkbox" value="bairro" />"bairro]
;