Ir para conteúdo

POWERED BY:

Arquivado

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

Alberto Beagá

Agrupar resultados de acordo com valor de outro campo...

Recommended Posts

Como faço para que o PHP consiga encontrar registros segundo alguns critérios como:

Estrutura::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

=============================================

R1 || CAMPO || VALOR || TIPO_ENTRADA ||

=============================================

Dados:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

=============================================

R1 || CAFÉ || 23,60 || D ||

=============================================

R2 || ARROZ || 26,65 || D ||

=============================================

R3 || MACARRÃO || 36,80 || C ||

=============================================

R4 ||CAFÉ || 12,60 || C ||

=============================================

R5 || CAFÉ || 12,60 || V ||

=============================================

Preciso que o sistema consiga identificar e agrupar segundo o terceiro campo, chamado "TIPO_ENTRADA"

O resultado seria:

D = 50,25

C = 49,40

V = 12,60

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seria bom mais informações, qual tipo de consulta você esta usando?

de onde vem os dados? BD ou informado?

<?php
$link = mysqli_connect(HOSTNAME, USERNAME, PASSWORD);
	if(!$link)
		die(mysqli_error($link));
	else{
		mysqli_select_db($link, DATABASE) or die (mysqli_error($link));
		mysqli_set_charset($link, CHARSET) or die (mysqli_error($link));
	}


$tipo = "D";

$query = "SELECT SUM(valor) as total FROM sua_tabela WHERE tipo_entrada='$tipo'";

$result = mysqli_query($link, $query) or die (mysqli_error($link));

?>

modifique o código a sua necessidade

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.