Jump to content


fekz

Member Since 28/07/2008
Offline Last Active 14/09/2011, 13:05
-----

Posts I've Made

In Topic: Ajuda Na Modelagem

03/07/2011, 11:24

Ninguém?? Estou penando nisso =/

In Topic: Problema Com Mktime

10/05/2011, 11:50

Use a classe DateTime. Bem mais apropriado. Em particular, esse método:

http://www.php.net/m...atetime.add.php

Veja os exemplos.


Essa função não adianta, quando somo 1 mes, ele vai pra março do mesmo jeito.

Criei uma função vê se isso te ajuda....

function pegardataPagamento($data,$quantosMeses){
	$dataPagamento = array();
	
	$dateCompare = $data;
	if ( strlen($dateCompare) == 10 && strlen(str_replace("-","",$dateCompare))==8 ){
		list($ano,$mes,$dia) = explode("-",$data);

		for ( $i = 0 ; $i < $quantosMeses; $i++){		
			$mesProce = str_pad($mes + $i,2,'0',STR_PAD_LEFT);
							
			$lastdate = date("t",mktime(0,0,0,$mesProce,1,$ano));
					
			if ($dia > $lastdate){
				$dataPagamento[]= date("Y-m-d",mktime(0,0,0,$mesProce,$lastdate,$ano));
			}else{
				$dataPagamento[]= date("Y-m-d",mktime(0,0,0,$mesProce,$dia,$ano));
			}
		}
		
	}else{
		echo "Formato inválido";
	}	
	
	return $dataPagamento;
}

$retorno = pegardataPagamento('2011-01-31',5);

echo "<pre>";
print_r($retorno);
echo "</pre>";


(y)??


Perfeito. Muito bom a função =]

In Topic: Problema Ao Contar Colunas Específicas

13/10/2010, 14:55

vc tá selecionando os produtos para exibi-los usando PHP?


Sim, porque?

Na verdade nesse caso não quero trazer os produtos, só ver quantos tem em cada categoria para fazer uma cloud tags.

SELECT S.idSubCategoria, COUNT(*) FROM subcategoria S INNER JOIN produto P ON P.idSubCategoria=S.idSubCategoria GROUP BY S.idSubCategoria


Muito bom, acho que funcionou..Pensei que o count contava todas as linhas sempre... qual é a premissa dele?

Ele conta quantos estão no group by tbm?

IPB Skin By Virteq