Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá,
O meu problema é o seguinte: Tenho uma tabela analises que comtém os campos proveniencia, a1, a2, a3, etc. que podem ser 0 ou 1. Queria que consoante a proveniencia (por exemplo Urgencia) que é passado por uma form, fosse feita a contagem do número de análises feitas (está a 1 quando a análise foi feita).
No que tenho feito apenas estou a tentar fazer a contagem de a1+a5.
Além de fazer a contagem por proveniência, queria que fizesse também por mês. Tendo a data guardada tenho que comparar com o mês.
$colname_Recordset1 = "-1";
if (isset($_POST['proveniencia'])) {
$colname_Recordset1 = $_POST['proveniencia'];
}
mysql_select_db($database_BDCsscg, $BDCsscg);
$query_Recordset1 = sprintf("SELECT COUNT(a2+a5) as soma FROM analises WHERE proveniencia = = %s", GetSQLValueString($colname_Recordset1, "text"));
$Recordset1 = mysql_query($query_Recordset1, $BDCsscg) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?php echo $totalRows_Recordset1 ?>
</body>
</html>
<?php
mysql_free_result($Recordset1);
?>
Estou a tentar deixar o dreamweaver mas ás vezes utilizo porque não estou á vontade com o php. Por isso pode tornar tudo mais confuso.
Posso utilizar SELECT MONTH(data1) FROM analises para obter o mes, mas não sei como juntar tudo.
Obrigado
Carregando comentários...