Quantcast
Channel: Últimos conteúdos
Viewing all articles
Browse latest Browse all 14190

Select exibindo dados do ultimo registro!

$
0
0

Galera, o que tem de errado nesse meu select?

$sql = mysql_query("SELECT c.*, b.* FROM clientes c, boleto b WHERE c.data_venc <= '$tres_dias' AND c.id_cli = b.id_cli AND b.situacao = 'Pendente'");
	
	while ($linha = mysql_fetch_array($sql)){
		
		$email = $linha['email'];
		
		echo '<p></p>'; 		
		echo 'Cliente ID: '.$linha['id_cli'].'<br />';
		echo 'Cliente: '.$linha['nome'].'<br />';
		echo 'E-mail: '.$linha['email'].'</br />';
		echo 'Ativado: '.$linha['ativado'].'<br />';
		echo 'Data do Vencimento: '.date('d/m/Y', strtotime($linha['data_venc'])).'';
		
		$message ="
			
			Olá ".$linha['nome']. "!
			O vencimento de sua fatura é no dia ".date('d/m/Y', strtotime($linha['data_venc'])). "!
			Clique aqui para pagar o seu boleto: ".$linha['link'].$linha['id_bol']."
			
				";
			
			$subject = "Pagamento à Vencer";
			
			$headers = 'From: XXXXXX <xxxxxx@hotmail.com>' . "\r\n";

			
		mail($email, $subject, $message, $headers);
		
		sleep(2);
		
	}
	
	
?>

Ele está enviando o e-mail corretamente, mas quando clico no link, ele exibe os dados do cliente do último registro.

 

Onde estou errando?


Viewing all articles
Browse latest Browse all 14190