Come ti ho detto: nella tabella utenti aggiungi un campo, es user_count.
Quando crei l'utente oltre ai vari campi metti user_count ad, esempio, 10.
Quando l'utente pippo fa l'invio, dopo aver creato il nuovo utente decrementi quel valore.
Esempio:
Codice PHP:
session_start();
$uid = $_SESSION['user']['id']; // id dell'utente loggato (pippo), presemendo usi le sessioni
$query = "SELECT user_count FROM tabellaUtenti WHERE id=".$uid;
$userCount = ...; // in base al driver che usi (mysql, mysqli, pdo), esegui la query ed prendi il valore
if($userCount == 0){
//Se user_count è zero
}else{
// Crei il nuovo utente e se tutto è andato bene
$query = "UPDATE tabellaUtenti SET user_count=(user_count - 1) WHERE id = ". $uid;
//esegui la query
}
PS: ho saltato tutta la parte di sicurezza relativa alle query, visto che non so cosa usi