Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Klasa do obsługi bazy danych MySQL, Klasa, PHP 4 i 5
Diwi
post 13.04.2005, 13:17:44
Post #1





Grupa: Zarejestrowani
Postów: 245
Pomógł: 4
Dołączył: 22.01.2005

Ostrzeżenie: (0%)
-----


Cała klasa znajduje się tutaj:

http://www.diwi.x-stacja.net/klasy/mysql/index.phps

Sposób użycia:

  1. <?php
  2.  
  3. $db = new DB;
  4.  
  5. $result = $db->pytanie(&#092;"no i tutaj znajduje się pytanie\");
  6. while ($row = $db->pobierz_rekordy($result)) {
  7.  
  8. /* i tutaj sobie coś wyświetlamy */
  9. /* funkcja pobierz_rekordy posiada również opocjonalny parametr TRYB który odpowi
  10. da za rodzaj zwracanej tablicy */
  11.  
  12. }
  13.  
  14. $ilosc_rekordow = $db->ilosc_rekordow($result);
  15. /* pobieramy ilość rekordów */
  16.  
  17. $nowy_rekord = $db->dodaj('tabela', 'kolumny', &#092;" 'Wartości' \");
  18. /* dodajemy sobie nowy rekord */
  19. /* WAŻNE wszystkie wartości muszą się znajdować pomiędzy cudzysłowem a pojedyńcze
  20. pomiędzy znakami ' ' */
  21.  
  22. $usun_rekord = $db->usun('tabela', 'warunki');
  23. /* usuwany rekord z określonymi warunkami np. id=2 */
  24.  
  25. $wyczysc_tabele = $db->wyczyszczenie('tabela');
  26. /* czyścimy tabele a także reseturjemy działanie funkcji auto_increment */
  27.  
  28. ?>


To chyba wszystko jak by były jakieś niedopatrzenia to napiszcie je w temacie.

Skrypt działał pod php v.4 a także v.5 smile.gif

Zezwalam na użytek komercyjny i niekomercyjny. Należy pozostawić komentarze które są na początku skryptu z Klasą exclamation.gif

Pozdrawiam

Ten post edytował Diwi 13.04.2005, 13:18:39
Go to the top of the page
+Quote Post
Spirit86
post 13.04.2005, 13:37:36
Post #2





Grupa: Zarejestrowani
Postów: 607
Pomógł: 23
Dołączył: 8.09.2004
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


  1. <?php
  2.  function db () {
  3.  
  4. $this->connect = @mysql_connect('localhost', 'root', 'gameforce') OR DIE ('Przykro nam ale wystąpił błąd Odpowiednie osoby zostały już o tym poinformowane');
  5. $this->db_select = mysql_select_db('game') OR DIE ('Przykro nam ale wystąpił błąd. Odpowiednie osoby zostały już o tym poinformowane');
  6.  
  7. return $this->connect;
  8. return $this->db_select;
  9.  } 
  10. ?>


nie wiedziałem, że można 2 razy returnować?!


--------------------
Audio: Metallica, Soil, RHCP, OffSpring, Green Day, "Retro", Gorillaz, Disturbed, Coma
DB: MySQL 4.1 | php: 4.4.3 Pomogłem Ci? Wciśnij przycisk POMÓGŁ.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.09.2024 - 18:34