Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

tbesteves

Duvida Combobox PHP

Mensagens Recomendadas

tbesteves

Boa noite estou a fazer um stand online e gostava de saber como faço aparecer um modelo numa combobox dependendo da marca seleccionada

Obrigados

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
yoda

Tens de usar php, apenas dei os "extras" que podes não estar a usar.

Já fiz um stand desses, com essa mesma opção. Se considerares usar jQuery, podes fazer algo tipo isto :

// change models (cars)
$('#search_car select[name="marca"]').change( function() {
	var id = $(this).attr('value');

	$.ajax({
		type: 'get',
		url: base_url+'stand/php/ajax.php',
		data: 'action=get&type=models&id='+id,
		dataType: 'json',
		async: false,
		success: function(data) {
		$('#search_car select[name=modelo]').html('');
		$('#search_car select[name=modelo]').append('<option value="null">-- nenhuma --</option>');
			$.each(data, function(i,item){
				$('#search_car select[name=modelo]').append('<option value="'+i+'">'+item+'</option>');
			});
		}
	});
});

Agora não tenho tempo para dar mais detalhes, mas aconselho-te a usar jQuery  para isto, AJAX e JSON.

Vou aproveitar e fazer o primeiro tutorial do meu blog sobre esta questão, mais logo já mostro aqui :P

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
tbesteves

obrigado pela ajuda

Ainda tens esse projecto?

Caso tenhas podias mo enviar para o mail tiago13esteves@gmail.com

É que estou encalhado nas partes de pesquisar e mostrar o carro do utilizador

Cumprimentos

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
tbesteves

pois sim tem razão

a partes de maior dificuldade são a de pesquisar e de mostrar o carro do respectivo cliente que não estou a conseguir

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.