Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php/mysql] Pomocy potrzeba ,
Forum PHP.pl > Forum > Przedszkole
Guest
-- 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
zombie
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ś.
kszychu
Za wcześnie zamykasz połączenie mysql_close().
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.