Ir para conteúdo

POWERED BY:

Arquivado

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

morpheus

[Resolvido] Comparar duas tabelas

Recommended Posts

Oi galera é o seguinte, preciso comparar todos os dados de duas tabelas, funciona assim:

 

Vê o primeiro dado da primeira tabela, corre todos os dados da segunda para comparar, depois vai ao segundo dado da primeira tabela e volta a correr todos os dados da segunda para comparar...... e assim vai.....

 

Tenho esses ciclos:

 

<?php
for($i=1; $i<$row_rsTOTALP['count(*)']+1;  $i++) {
	echo $row_rsPONTO['timetable1'], "<br>";
	
	
	for($k=1; $k<$row_rsTOTALD['count(*)']+1; $k++){
		echo $row_rsDETALHE['id_func'], "<br>";
		$row_rsDETALHE = mysql_fetch_assoc($rsDETALHE);
	}
	$row_rsPONTO = mysql_fetch_assoc($rsPONTO);
}
?>

O que acontece é que ele lê o primeiro registo da 1ª tabela e corre todos os registos da segunda, depois quando le os registos seguintes da 1ª não volta a ler os registos da 2ª. Alguem sabe onde posso estar errando?

 

Valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

pq quando ele corre a segunda tabela a primeira vez o ponteiro está no ultimo registro.. o que você pode fazer é passar os registros da segunda tabela para um array depois fazer essa comparação com o array que contem os dados da segunda tabela..

 

t+

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.