Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Problem z limitem rekordów
Forum PHP.pl > Forum > PHP
Napster
Mam skrypt, który dodaje odpowiednie rekordy do bazy.



  1. <?php
  2. if (!empty($_POST['filtr'])){
  3.  
  4.  $_POST['filtr'] = mysql_real_escape_string($_POST['filtr']);
  5.  $nick = mysql_fetch_assoc(mysql_query('select login from uzytkownicy where ID='.$_SESSION['usid']')); 
  6.  
  7.  if (mysql_query('insert into filtry values (null, ''.$nick['login'].'',''.$_POST['filtr'].'')'));
  8.  
  9.  echo('Dodałeś nowy filtr do bazy danych!<br>
  10.  <script>setTimeout('self.location.href="ustawienia.php";',3000);</script>');
  11.  $zrobiono=true; }
  12.  
  13. if (!$zrobiono) echo('Nie podjęto żadnych czynności.<br>');
  14. ?>


Jak zrobić aby każdy użytkownik mógł sobie dodać tylko 5 takich rekordów?

Czyli w bazie:

Login         | Filtr
----------------------
Użytkownik | Rekord 1
Użytkownik | Rekord 2
Użytkownik | Rekord 3
Użytkownik | Rekord 4
Użytkownik | Rekord 5


I gdy będziemy chcieli dodać więcej to wyskoczy nam komunikat o limicie. Wie ktoś jak to zrobić?
marcio
Robisz select';a ktory liczy ile dany user ma rekordow jesli ma ich wiecej niz 5 to nie doda
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.