Ir para conteúdo

POWERED BY:

Arquivado

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

AyrtonMaia

[Resolvido] Select não exibe resultado

Recommended Posts

Olá pessoal, estou eu aqui novamente para tirar mais uma dúvida com vocês. Estou precisando fazer mais ou menos o seguinte:

 

 

- Selecionar uma página que está cadastrada no Banco de dados(Tenho uma tabela com o Nome da página, Classe_pai e id)

- Pegar o o ID da página por GET

- Criar uma variavél para armazenar o valor da Classe_pai da página

Continuando...

 

Tenho outra tabela que se chama: paginas_cat que armazena a categoria das páginas, nível para acessar e o nome

- Pego a variavél que está com o valor da classe_pai e dou um select na categoria paginas_cat Mais ou menos assiim: WHERE classe='$classe_pai <~ Variavél que armazena o classe pai da página'

- Depois preciso selecionar o campo nome e exibir ele.

 

Fiz mais ou menos assim:

	// Seleciona a classe pelo ID que vem por GET
	$rowmnt1 = mysql_num_rows(mysql_query("select * from paginas where id='$id'"));
									
	// Cria a variavél 'classe1' pra pegar a classe_pai do campo página
	$classe1 = $rowmnt1[classe_pai];
									
	// Pega o título da classe
	$rowmnt2 = mysql_num_rows(mysql_query("select * from paginas_cat where classe='$classe1'"));

	// Exibe o Título da Classe
	echo($rowmnt2[nome]); ?>
O problema é que não exibe nada no $rowmnt2[nome] - Se alguém poder me ajudar com o codigo ou até dar outra ideia de como fazer isso eu agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Com mysql_num_rows nunca vai funcionar.

Com mysql_num_rows() retorna o número de linhas.

Tenta com mysql_fetch_assoc() ou mysql_fetch_array();

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ah, eu já tinha tentado antes só que não foi. Deve ter sido algum erro no código mais agora fiz do jeito que você falou. Troque somente o mysql_num_rows por mysql_fetch_array. => TÓPICO RESOLVIDO <=

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.