Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Pierwsze funkcje, Zobaczcie czy jest to poprawnie
redelek
post
Post #1





Grupa: Zarejestrowani
Postów: 658
Pomógł: 37
Dołączył: 4.06.2005
Skąd: Wawa

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


Witam,

Piszę prostą biblioteczkę w php:).
Bardzo bym prosił o pomoc czy jest to poprawne czy raczej nie bawić się w coś takiego. Będę wdzięczny za wskazówki
  1. <?php
  2. $dbhost = 'localhost';
  3. $dbuser = 'root';
  4. $dbpass = 'dropsy';
  5. $dbname = 'link';
  6. $polacz = @mysql_connect($dbhost, $dbuser, $dbpass);
  7. ########## FUNKCJE ##########
  8. function polaczMySQL(){
  9.  
  10. if (!$polacz) {
  11.  die('Nie można się połączyć: ' . mysql_error());
  12.  }else
  13.  echo 'OK'.'<br>';
  14.  mysql_select_db($dbname);
  15. }
  16.  
  17. function zamknijMySQL()
  18. {
  19. $zamknij= mysql_close($polacz);
  20.  
  21. if (!$zamknij){
  22. die ('Nie mogę się rozłączyć z bazą: ' . mysql_error());
  23.  }else
  24. echo 'Nastąpiło rozłączenie :)';
  25. }
  26. ?>


Z tą zmienną połącz musiałem wyskoczyć poza funkcję, bo jak była w niej to nie działała, mi funkcja zamknijMySQL().
Coś pewnie o globalnych zmiennych trzeba by było poczytać , ale jeszcze nie wiem nic o tym i zrobiłem tak jak wyżej.

Dzięki za wskazówki

Pozdrawiam
Redelek

Ten post edytował redelek 23.04.2008, 10:41:57
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
l0ud
post
Post #2





Grupa: Zarejestrowani
Postów: 1 387
Pomógł: 273
Dołączył: 18.02.2008

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


Cytat
jak zrobisz taki myk to przy znianie jakis danych w np dostępie do bazy edytujesz tylko ten plik i masz spokoj.


Masz spokój, dopóki ktoś nie odnajduje pliku mysql.inc, ściąga i nie rozwala Ci bazy (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Wg. mnie podstawą jest stosowanie rozszerzenia .php w takich plikach.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 3.10.2025 - 08:06