Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][SQL]Wyswietlanie zawartosci jednego pola w 2 kolumnach
-jaszczura774-
post
Post #1





Goście







Witam!

Z góry przepraszam jeżeli powtarzam temat. Tak jak napisałem w tytule - chce umieścić dane z jednego pola w bazie danych w dwóch kolumnach tabeli HTML. Problem tkwi w tym ze chciałbym zachować dane w kolejności alfabetycznej, a jedyny rozwiązanie jakie przychodzi mi do głowy będzie za bardzo obciążać serwer (o ile w ogóle jest wykonalne (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ). Żeby nie zostawić żadnych wątpliwości chodzi mi o rozłożenie danych w następujący sposób:

1. A 4.D
2. B 5.E
3. C 6.F
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-jaszczura774-
post
Post #2





Goście







Pomijając fakt że kod który podałeś ułoży dane w zupełnie inny sposób niż podałem (dane będą rosły nie w kolumnach tylko w wierszach) i że można to wykonać bez dzielenia tego na dwie tablice (o ile się nie mylę), to na domiar złego ten kawałek kody nie działa:

Cytat(HellRider @ 18.10.2008, 12:57:46 ) *
  1. <?php
  2. $i=0;
  3. while ($row = mysql_fetch_array($res, MYSQL_ASSOC)){
  4.  if ($i%2 == 0) $tablica1[] = $row['pole'];
  5.  else $tablica2[] = $row['pole'];
  6.  $i++;
  7. }
  8. ?>


Próbowałem też wstawić w miejsce indeksów obu tablic zmienne ulegające inkrementacji ale i to nic nie dało (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Dzięki za starania (IMG:http://forum.php.pl/style_emoticons/default/haha.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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: 7.10.2025 - 22:53