Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pobranie danych z bazy i przeslanie do tablicy
Forum PHP.pl > Forum > Przedszkole
antus12
Witam,
mam tabele w bazie danych w ktorej jest piec pol a chcialbym wyciagnac do tablicy tylko login i haslo

a tablica by miala byc taka:
  1. <?php
  2. $lh = array (
  3.  
  4. login => haslo
  5.  
  6. // i tu naspepne loginy i hasla jakie wyciagla z bazy
  7.  
  8. );
  9.  
  10. ?>


a wyciagal bym dane z tablicy przez foreach winksmiley.jpg
cos takiego:

  1. <?php
  2. foreach( $lh as $login => $haslo );
  3. // i t d biggrin.gif
  4. ?>


to pomozecie mi przeslac dane z bazy danych do tablicy?
pozdrawiam
Sabistik
  1. <?php
  2.  
  3. mysql_connect("localhost", "usr", "pass");
  4. $result = mysql_query("select * from users");
  5. while ($line = mysql_fetch_array($result, MYSQL_ASSOC))
  6. {
  7.     $lh[$line['login']] =  $line['haslo'];
  8. }
  9.  
  10. ?>


~~edit
@aleksander, poprawiam, i staram sie pamietac winksmiley.jpg
zombie
  1. <?php
  2. $result = mysql_query("SELECT login, haslo FROM nazwa_tabeli") or die (mysql_error());
  3. while (list(login, haslo) = mysql_fetch_row($result)){
  4. $lh[$login] = $haslo;
  5. }
  6. ?>
aleksander
@Sabistik klucze tablic asocjacyjnych traktujemy jak stringi i obejmujemy cudzysłowami
  1. <?php
  2. $lh[$line['login']] = $line['haslo'];
  3. ?>


@zombie:
  1. <?php
  2. while (list($login, $haslo) = mysql_fetch_row($result)){
  3. ?>
12
ok... jezeli juz to zastosowalem to tablice mam wyczyscic czy jak?

tablice mam miec taka:

  1. <?php
  2.  
  3. $lh = array ();
  4.  
  5. ?>


questionmark.gifquestionmark.gifquestionmark.gif
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.