Лимит на записите за даден потребител

ISO

Registered
Здравейте,
случайно някои да знае начин, как при създаването на даден mysql потребител, да се зададе лимит на броя записи, които могат да се записват в дадена таблица?

Пример:

Създаваме потребител "Ivan". Създаваме таблица "Ivan_table". Целта е потребителят "Ivan" да може да въведе максимум до 10 записа в таблицата.

Пояснение - ограниченията не трябва да се създават от външни скриптове, а само от самият mysql.
 
$ses = както си завел сесията.
$broi_zapisi = 10;
$q = mysql_query("SELECT * FROM table where id='$ses'") or die(myql_error());

$num =mysql_num_rows($q);

if ($num == $broi_zapisi) {
echo "имаш прекалено много записи в БД";
exit;
}
else{
//формата за въвеждане
}


нещо такова трябва да е ако съм те разбрал правилно
 
macmen
Пояснение - ограниченията не трябва да се създават от външни скриптове, а само от самият mysql.

Обходих доста сайтове с google и в общи линии решение няма.
 
Може би защото е супер ненужно :idea:
Ако наистина ти трябва толкова много, ще си направиш една проверка във външните скриптове :?:
 
Идеята е следната.
Ще се използва десктоп приложение, което трябва да записва до определен брой записи в дадена таблица. Тъй като програмата ще е на клиентския компютър идеята е ограничението да бъде на сървъра, а не от програмата.
След като съм задал въпроса си точно по този начин, значи има причина да се направи.
 

Back
Горе