ďťż
Podstrony
|
telcocafeJak dokładnie zrobić tą baze danych w pażdziernikowym numerze do galerji obrazów bo coś mi nie wychodzi ;/z czym dokładnie masz problem bo nam nie będzie wychodziła pomoc... Jal ustawić w plikach chyba baza_danych.klasa.inc.php jak w tym pliku ustawić wszystkie parametry bazy danych i to chyba tylko w tym wystarczy: <?php //Zabezpieczenie przed bezpośrednim //odwołaniem się do skryptu if (!defined('APP_DIR')) exit('Nie można wywołać skryptu'); class Baza_danych { //Metoda inicjuje połączenie z bazą danych function polaczZBazaDanych() { static $_polaczenie; if ($_polaczenie) return new Blad('Połączenie z bazą danych nawiązane'); //Próba nawiązania połączenia z serwerem bazy danych if (!@mysql_connect(DB_HOST, DB_USER, DB_PASSWD)) return new Blad('Nie można nawiązać połączenia z serwerem bazy danych'); //Próba wybrania żądanej bazy danych if (!@mysql_query('USE '.DB_NAME)) return new Blad('Nie można wybrać żądanej bazy danych'); } //Aliasy dla funkcji MySQL function zapytanieSQL($zapytanie) {return @mysql_query($zapytanie);} function liczbaWierszy($rezultat) {return @mysql_num_rows($rezultat);} function rekordAsocjacyjnie($rezultat) {return @mysql_fetch_assoc($rezultat);} //Metoda generuje unikalny identyfikator w //tabeli $tabela o kluczy głównym $klucz function generujId($tabela, $klucz) { $cut = 2; $done = false; while(TRUE) { $tempId = substr(md5(uniqid(microtime())),0,$cut); if (preg_match('/^0/', $tempId)) continue; $sqlquery = 'SELECT '.$klucz.' FROM '.$tabela.' WHERE '.$klucz.'="'.$tempId.'"'; if (Baza_danych::liczbaWierszy(Baza_danych::zapytanieSQL($sqlquery) )==0) return $tempId; if (++$cut==33) $cut=2; } } } ?> w pliku define.php masz ustawienia połączenia z bazą chyba o to chodzi? powinenes miec gdzie w zalaczniku zrzut bazy danych w pliku SQL wgraj go do bazy w skrypcie wypelnij odpowiednie zmienne i gotowe :> |
|||
Sitedesign by AltusUmbrae. |