Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] Wyświetlanie n-wyników
Axexis
post
Post #1





Grupa: Zarejestrowani
Postów: 98
Pomógł: 14
Dołączył: 13.01.2008
Skąd: Birmingham

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


Yo. Kolejny prosty problem do rozwiązania. Jakoś się to robiło, za chiny nie potrafię przypomnieć sobie jak.. =/

Struktura bazy danych (tabela):
id, prior o wartościach kolejno 1,1;2,2;3,3.

Proszę o pomoc przy skleceniu zapytania tak, aby ID 1 był wyświetlany raz, ID 2 dwa razy, id 3 trzy razy (wg. danych z komórki prior.)

Tak, aby wyniki były:
=============
== ID == Prior ==
=============
== 1 == 1 ==
=============
== 2 == 2 ==
== 2 == 2 ==
=============

itd.


Axexis
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Rafal Filipek
post
Post #2





Grupa: Zarejestrowani
Postów: 274
Pomógł: 54
Dołączył: 2.05.2006
Skąd: Nadarzyn

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


Kod
$results = array(
  0 => array('id'=>1,'pior'=>1),
  1 => array('id'=>2, 'pior'=>3),
  2 => array('id'=>3, 'pior'=>2)
);
foreach($results as $row){
  for($i=0;$i<$row['pior'];$i++) echo '=='.$row['id'].'=='.$row['pior'].'==';
  echo '<br />';
}

a bardziej konkretnie to sobie dostosuj (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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: 22.08.2025 - 13:45