[PHP][MySQL] Paginacja / Stronicowanie
Czasem, gdy wysyłamy zapytanie do bazy danych, zwraca ona nam duże ilości rekordów (np. lista użytkowników). Na szczęście, problem ten rozwiązuję skrypt paginacji.
Zaczynamy od połączenia się z bazą danych, oraz stworzeniem zapytania, które pobiera z niej wszystkie rekordy (w celu zliczenia ich ilości):
1 2 3 4 5 | $mysql = mysql_connect('localhost', 'root', 'pass'); $mysql = mysql_select_db('dbname'); $query_nr = mysql_query("SELECT COUNT(*) FROM str"); // zamieniamy wynik zapytania w tablice $nastr = mysql_fetch_array($query_nr); |
Następnie musimy zdefiniować zmienną, która będzie zawierać liczbę wyników, jaką chcemy mieć na pojedynczej stronie:
1 | $wynikow = 15; |
[SEO] Dobór słów kluczowych
Dobór słów kluczowych (jak sama nazwa mówi) jest kluczowym elementem skutecznego pozycjonowania. Na ich zdobycie istnieje kilka sposobów:
1. Google Keyword Tool jest darmowym narzędziem udostępnianym przez firmę Google. Wystarczy podać swoją frazę lub wyrażenie, a narzędzie automatycznie dopasuje słowa kluczowe. Bardzo pomocne jest to, że są podane takie szczegóły jak popularność, ilość wyszukań tygodniowo oraz konkurencja danej frazy. Czytaj całość »
[ZendFramework] Wymiana szablonów
Technologia Zend Framework zyskuje coraz większą popularnością wśród programistów. W tym artykule chciałbym pokazać w jak bardzo prosty sposób można oddzielić zawartość od szablonu, aby ułatwić sobie pracę będziemy korzystać ze środowska NetBeans.
1. Zacznijmy od stworzenia nowego projektu. W tym celu otwórz zakładkę plik a następnie wybierz New Project, powinno ci się ukazać poniższe okno: Czytaj całość »
[PHP] Sprawdzanie uprawnień użytkowników
Czy pisząc jakikolwiek system do zarządzania treścią nie zastanawiałeś się w jaki sposób można sprawdzać uprawnienia użytkowników? Jeżeli tak to w tym artykule postaram rozwiać u ciebie wszelkie wątpliwości.
Na początku zastanówmy się, jaki jest najwydajniejszy sposób na wypisanie uprawnień. Moim zdaniem zdecydowanie wystarczy łańcuch tekstowy:
1 | $uprawnienia = 'dodaj,usun,edytuj,odczytaj'; |
Aby ułatwić sobie zarządzanie tym stringiem, użyjmy funkcji explode aby stworzyć z niego tablicę:
1 |
[PHP] Zamiana tekstu na emotikony
W tym artykule, pomogę rozwiązać problem, który dotyczy zamiany tekstu na emotikony. Wbrew pozorom jest to o wiele prostsze niż może się nam wydawać. Wykorzystamy do tego funkcję str_replace, która przyjmuje trzy warunki:
1. Co zamieniamy – w naszym przypadku jest to tablica ze znakami, które mają zostać zamienione:
1 |