Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MySQL]Pobranie wartości z bazy w pętli
-kubek3898-
post 30.05.2013, 14:09:18
Post #1





Goście







Od razu przejdę do rzeczy:

  1. $query = mysql_query( "SELECT * FROM servers ORDER BY id", $connect );
  2. $query_2 = mysql_fetch_assoc( $query );


Ten kod wyciąga mi dane z tabeli servers w postaci tablicy. Teraz chcę wyciągnąć z niego IP, więc robię tak:

  1. for( $i = 0; $i < mysql_num_rows( $query ); $i++ )
  2. {
  3. $ip_servers[ $i ] = $query_2[ 'ip' ];
  4. }


Jednak, ten kod choć prawidłowy, zapisze mi do każdej zmiennej $ip_servers[ element_tablicy ] to samo IP, czyli po prostu, to z pierwszego rekordu. Ja chcę natomiast, by pobrało mi odpowiednio do każdej zmiennej $ip_servers[ element_tablicy ] odpowiadające jej IP. Czyli, żeby możliwe było takie coś:

  1. $ip_servers[ $i ] = $query_2[ $i ] [ 'ip' ];


Czy jest to w ogóle możliwe?
Go to the top of the page
+Quote Post
CuteOne
post 30.05.2013, 14:12:22
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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


  1. $query = mysql_query( "SELECT * FROM servers ORDER BY id", $connect );
  2.  
  3. $array = array();
  4. while($rows = mysql_fetch_assoc( $query )) {
  5. $array[] = $rows['ip'];
  6. }
  7. }
  8.  
  9. var_dump($array);


ps. piszesz sklep a nie potrafisz wyciągnąć danych z bazy... super wink.gif

Ten post edytował CuteOne 30.05.2013, 14:13:36
Go to the top of the page
+Quote Post
-kubek3898-
post 30.05.2013, 14:20:19
Post #3





Goście







Niestety, ale var_dump(); mi zwrócił

  1. array(0) { }


dopiero po zmienieniu na:

  1. if(mysql_num_rows($query)) {


zadziałało. Jednak to i tak zwróciło mi tylko:

  1. array(1) { [0]=> string(19) "123.32423.12321.123:2222" }


co wcale nie rozwiązuje mojego problemu wink.gif Dalej nie moge przypisać konkretnych ip do poszczególnych elementów tablicy.
.
Masz rację nie umiem, nigdy z takim czymś się nie spotkałem, więc byłem bezradny. Jednak myślę, że sobie poradzę bez takiej wiedzy, tym bardziej, że mam takich userów jak Ty wink.gif.

PS. Nawiasem mówiąc, to nie do skryptu sklepu.

Ten post edytował kubek3898 30.05.2013, 14:25:08
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 Wersja Lo-Fi Aktualny czas: 25.07.2025 - 09:43