Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
to com problema para recupera um id, do select
quando eu marco ele deveria preenche a variavel com o id selecionado
segue o código
aqui script
<script type="text/javascript">
$(function(){
$('#empresa').change(function(){
if( $(this).val() ) {
$('#prefixo').hide();
$('#piloto').empty();
//$('.carregando').show();
$.getJSON('<?php echo URL; ?>app/views/aero.php?search=',{empresa: $(this).val(), ajax: 'true'}, function(j){
var options = '<option value=""></option>';
for (var i = 0; i < j.length; i++) {
options += '<option value="' + j[i].prefixo + '">' + j[i].nome + '</option>';
}
$('#prefixo').html(options).show();
//$('.carregando').hide();
});
} else {
$('#prefixo').html('<option value=""> Escolha uma aeronave </option>');
}
});
});
</script>
Aqui ta meu
$.getJSON('<?php echo URL; ?>app/views/aero.php?search=',{empresa: $(this).val(), ajax: 'true'}, function(j)
PAGINA AERO deveria pega meu array
<?php
$db = new PDO('mysql:host=mysql01.site1382365536.hospedagemdesites.ws;dbname=site1382365536', 'site1382365536', 'helicaa13', array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8'));
$empresa = $db->quote( $_REQUEST['empresa'] );
DEVERIA PEGA AQUI O ID DO SELECT
$empresa = 1;
$check_empresa = $db->query("SELECT *
FROM sistema_empresas
WHERE id=$empresa");
$linha_empresa = $check_empresa -> fetch(PDO::FETCH_ASSOC);
$cidades = array();
if ($linha_empresa['prefeitura'] == "sim") {
$sql = $db->query("SELECT *
FROM sistema_aeronaves
ORDER BY prefixo");
} else {
$sql = $db->query("SELECT *
FROM sistema_aeronaves
WHERE razao_social=$empresa
ORDER BY prefixo");
}
while ( $row = $sql -> fetch(PDO::FETCH_ASSOC) ) {);
}
echo( json_encode( $cidades ) );Carregando comentários...