Jump to content


Photo

Limitar Nº Máximo De Itens Incluidos Por Cliente


  • Faça o login para participar
1 reply to this topic

#1 guerreira

guerreira

    Normal

  • Usuários
  • 81 posts
  • Sexo:Não informado

Posted 28/07/2004, 20:06

olá amigos...


preciso de uma ajuda, (até meio principiante, mas não estou conseguindo fazer).


Meu cliente vai disponibilizar no site um esquema para os clientes deles cadastraram 'cheques devolvidos'.

há duas situações:
- cliente 'pequeno', pode cadastrar até 50 cheques e não paga nem uma taxa para este.

- cliente 'grande': se já cadastrou 50 cheques, há partir do 51 o sistema teria que barrar e ele ter uma senha especial para poder continuar cadastrarndo e, claro teria um custo pra ele...

Como faço o sistema reconhecer que usuario X já cadastrou 50 e não deixá-lo incluir mais registro?

Obrigado

Gi

#2 thiagorsl

thiagorsl

    Ex-admin xD

  • Ex-Admins
  • 1151 posts
  • Sexo:Não informado
  • Localidade:Sampa
  • Interesses:http://sermaldito.amovoce.net/

Posted 28/07/2004, 21:00

Retorne o número de cheques que o cliente cadastrou

PHP
<?php

$query
="select COUNT(*) from tabela where cliente='X'";
$sql=mysql_query($query);
$total=mysql_result($sql,0);
if(
$total>50){
//maior que 50 cadastrados
} else {
//menos que 50 cadastrados
}


?>



Explicação .....


$query="select COUNT(*) from tabela where cliente='X'";
$sql=mysql_query($query);

Seleciona na tabels os cheques do cliente X .........executa a aquery

$total=mysql_result($sql,0);

Pega o total ele vai estar na var $total


if($total>50){
//maior que 50 cadastrados
} else {
//menos que 50 cadastrados
}

Verifica se o total tem + de 50 de tiver ele executa a 1º parte se naum ele executa a 2º parte ;)



(y)




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq