Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

amgs

[Resolvido] combox mostrando resultado de 2 tabelas

Recommended Posts

Olá pessoal,

 

estou precisando de uma ajudinha!!

 

tenho uma tabela instituicao (sigla) e empresas (nome_fantansia).

 

tenho um combobox, que precisa exibir sigla e nome_fantansia dessas 2 tabelas.

 

como eu faço isso??

Compartilhar este post


Link para o post
Compartilhar em outros sites

tem algum campo que se relacionam entre elas ? que sejam iguais ?

se tiver você pode fazer um Inner Join, manja ?

 

select campo1.tabela1, campo2.tabela2 from tabela1 inner join tabela2 on tabela2.campo2 = tabela1.campo1

Compartilhar este post


Link para o post
Compartilhar em outros sites

não existe não, são tabelas totalmente independente da outra!!!

 

 

 

 

tem algum campo que se relacionam entre elas ? que sejam iguais ?

se tiver você pode fazer um Inner Join, manja ?

 

select campo1.tabela1, campo2.tabela2 from tabela1 inner join tabela2 on tabela2.campo2 = tabela1.campo1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não possui n!!!! como eu coloquei uma é para cadastrar instituiçoes e a outra empresas!!!!! eu preciso na tabela instituicoes pegar o campo sigla e na tabela empresas o campo nome fantansia!! e Fazer com que eles apareçam juntos no combo.

 

 

Essas tabelas possuem o mesmo numero de registros ?

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

E qual exatamente a sua intenção?

 

Colocar tudo num select só?

 

Se for isso, faça as consultas separadas, retornando um array e depois concatene...

Compartilhar este post


Link para o post
Compartilhar em outros sites

vou explicar, to precisando mt dessa ajuda! sou iniciante

 

 

eu tenho um combo Organização. No meu banco de dados existem a tabela Organização e a tabela Empresa. Preciso que apareça neste combo, os campos sigla de instituição e nome_fantasia de empresas. ( Não existe nenhuma relação entre elas e nem campo igual!!)

 

 

´[]ORGANIZAÇÃO |------------------|>|

 

Neste combo so estar aparecendo a tabela instituição. Preciso que a tabela empresa também apareça junto com a instituição, num so combo.

Posto o coidgo aqui

 

<td height="28" colspan="2">
        <input type="checkbox" name="filtro2" id="filtro2" value="oferecidopor" onClick="habilitaSelect(this.value);">
        <strong><font color="#656565" size="2"> Organização   </font></strong>
        <?
		 $res=mysql_query("select sigla from instituicoes " ); 
			
			echo "<select name='oferecidopor' >";
			echo "<option>Selecione</option>" ;
    	while($res2=mysql_fetch_array($res))
    	{
			$oferecidopor=$res2["sigla"];
        	echo "<option value=$oferecidopor>$oferecidopor </option>" ;
        	echo $oferecidopor;
     	}
    	echo "</select>";
		?>
      </td>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse é um problema de como você traz os dados do PHP

 

Faça assim:

$query1 = mysql_query("SELECT sigla FROM instituicoes");
$query2 = mysql_query("SELECT nome_fantasia FROM empresas");

echo "<select name="oferecimento">";

while($result = mysql_fetch_object($query1)){
	$sigla = $result->sigla;
	echo "<option value='$sigla'>$sigla</option>";
}

while($result = mysql_fetch_object($query2)){
	$nome = $result->nome_fantasia;
	echo "<option value='$nome'>$nome</option>";
}

echo "</select>";

É isso que quer???

 

Se for, moverei o tópico para a área de PHP

Compartilhar este post


Link para o post
Compartilhar em outros sites

é isso msm!! pode mover!!

 

Problema Resolvido!!! Obrigado!!!

 

 

Esse é um problema de como você traz os dados do PHP

 

Faça assim:

$query1 = mysql_query("SELECT sigla FROM instituicoes");
$query2 = mysql_query("SELECT nome_fantasia FROM empresas");

echo "<select name="oferecimento">";

while($result = mysql_fetch_object($query1)){
	$sigla = $result->sigla;
	echo "<option value='$sigla'>$sigla</option>";
}

while($result = mysql_fetch_object($query2)){
	$nome = $result->nome_fantasia;
	echo "<option value='$nome'>$nome</option>";
}

echo "</select>";

É isso que quer???

 

Se for, moverei o tópico para a área de PHP

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.