Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php/mysql] Pomocy potrzeba ,, Pobieranie danych z tabeli
-Guest-
post
Post #1





Goście







-- Struktura tabeli dla `admins`
--

  1. CREATE TABLE `admins` (
  2. `id` int(3) NOT NULL AUTO_INCREMENT,
  3. `nick` varchar(32) NOT NULL DEFAULT '',
  4. `pass` varchar(64) NOT NULL DEFAULT '',
  5. `name` varchar(12) NOT NULL DEFAULT '',
  6. `added` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  7. `access` varchar(32) NOT NULL DEFAULT '',
  8. `mail` varchar(64) NOT NULL DEFAULT '',
  9. `stat` int(8) NOT NULL DEFAULT '1',
  10. PRIMARY KEY (`id`)
  11. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=16 ;

  1. <?php
  2.  
  3. // parametry serwera
  4. $serwer = "localhost"; // nazwa serwera mysql
  5. $login = "a"; // login do bazy
  6. $haslo = "a"; // haslo do bazy
  7. $baza  = "a"; // nazwa bazy
  8. $tabela = "serwis_"; // nazwa tabeli
  9.  
  10. $dzial = $_POST['dzial'];
  11.  
  12. if($dzial) {
  13.  
  14. // łączymy się z bazą danych
  15. if (mysql_connect($serwer, $login, $haslo) and mysql_select_db($baza)) {
  16.  
  17. // zapytanie do bazy danych
  18. $wynik = mysql_query("SELECT * FROM admins WHERE id='12'")
  19. or die("Błąd w zapytaniu!");
  20.  
  21. }
  22. else echo "Nie mogę połączyć się z bazą danych!";
  23.  
  24. // wyświetlany wyniki zapytania
  25. while($rek = mysql_fetch_array($wynik)) {
  26. echo $rek['pass']."<br />";
  27. }
  28. }
  29.  
  30. ?>


jak zrobic aby pobralo mi hasło ;p ?
id uzytkownika to jest 12 ;p
Go to the top of the page
+Quote Post
zombie
post
Post #2





Grupa: Zarejestrowani
Postów: 296
Pomógł: 0
Dołączył: 9.05.2002
Skąd: Warszawa

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


Jeśli ID jest unikalne, to nie potrzebna Ci pętla while. Wystarczy
  1. <?php
  2. $rek = mysql_fetch_array($wynik, MYSQL_ASSOC);
  3. echo $rek['haslo']."<br />";
  4. ?>

... tymniemniej pętla w niczym nie przeszkadza jeśli chodzi o działanie kodu. Zapytanie jest ok. Jeśli masz problem to z czymś czego tu nie pokazałeś.


--------------------
audaces fortuna iuvat!
Go to the top of the page
+Quote Post
kszychu
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


Za wcześnie zamykasz połączenie mysql_close().


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
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 Aktualny czas: 21.08.2025 - 10:01