Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Pobranie wartości z bazy w pętli
-kubek3898-
post
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
 
Start new topic
Odpowiedzi
-kubek3898-
post
Post #2





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 (IMG:style_emoticons/default/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 (IMG:style_emoticons/default/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

Posty w temacie
- kubek3898   [PHP][MySQL]Pobranie wartości z bazy w pętli   30.05.2013, 14:09:18
- - CuteOne   [PHP] pobierz, plaintext $query = mysql_query...   30.05.2013, 14:12:22
- - kubek3898   Niestety, ale var_dump(); mi zwrócił [PHP] pobie...   30.05.2013, 14:20:19


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 06:00