Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Jak wyświetlić dane z Arraya?
Saki
post
Post #1





Grupa: Zarejestrowani
Postów: 240
Pomógł: 2
Dołączył: 5.12.2010
Skąd: Fulda

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



Witam, mam pytanie jak wyświetlić dane z dwóch tablic jednocześnie aby to tak wyglądało:
Tablica 1:
Array
(
[0] => 64563
[1] => 64562
[2] => 64561
[3] => 64560
[4] => 64559
[5] => 64558
)
Tablica 2:
Array
(
[0] => Pytanie1
[1] => Pytanie2
[2] => Pytanie3
[3] => Pytanie4
[4] => Pytanie5
[5] => Pytanie6
)

i teraz chce aby wyświetlało w taki sposób:

64563 || Pytanie1
64562 || Pytanie2
64561 || Pytanie3
64560 || Pytanie4
64559 || Pytanie5
64558 || Pytanie6

próbowałem tak, ale nie działa:
  1. //foreach (array_combine($courses, $sections) as $course => $section)
  2. foreach (array_combine($ciag[3], $sql) as $idPytanie => $row) {
  3. echo " === " . $idPytanie . " || " . $row['pytanie'] . " === \n";
  4. }


Czy ktoś wie jak to zrobić, bardzo będę wdzięczny za pomoc.


--------------------
Moje serwisy: services.itunix.eu | spytajsie.com

Server: Debian; Desktop: Mac Mini 10.8.1, ArchLinux XFCE
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
pitu
post
Post #2





Grupa: Zarejestrowani
Postów: 476
Pomógł: 96
Dołączył: 10.04.2008
Skąd: Koszalin

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


  1. $length = count($tab1);
  2. for ($i = 0; $i < $length; $i++) {
  3. echo $tab1[$i].'||'.$tab2[$i]."\n";
  4. }


--------------------
HTML/CSS/JS: jsfiddle
SQL: sqlfiddle
Go to the top of the page
+Quote Post
Saki
post
Post #3





Grupa: Zarejestrowani
Postów: 240
Pomógł: 2
Dołączył: 5.12.2010
Skąd: Fulda

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


Cytat(pitu @ 9.02.2013, 02:46:32 ) *
  1. $length = count($tab1);
  2. for ($i = 0; $i < $length; $i++) {
  3. echo $tab1[$i].'||'.$tab2[$i]."\n";
  4. }


Dzięki, trochę polepszyłem:
  1. foreach ($sql as $key => $row) {
  2. echo $ciag1[3][$key].'||'.$row['pytanie']."\n";
  3. }


--------------------
Moje serwisy: services.itunix.eu | spytajsie.com

Server: Debian; Desktop: Mac Mini 10.8.1, ArchLinux XFCE
Go to the top of the page
+Quote Post
tolomei
post
Post #4





Grupa: Zarejestrowani
Postów: 450
Pomógł: 135
Dołączył: 18.11.2010
Skąd: Wschowa

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


Witaj.

Też tak to zrozumiałem, ale nie byłem pewien czy o takie rozwiązanie Sakiemu chodzi.
Ewentualnie jeśli wyświetlasz to w przeglądarce to zamiast "\n" można dać '<br />'.

Pozdrawiam.

EDIT: I znów odpowiedź przyszła w międzyczasie...


--------------------
“ Computers are good at following instructions, but not at reading your mind. ”
- Donald Knuth
Go to the top of the page
+Quote Post
Saki
post
Post #5





Grupa: Zarejestrowani
Postów: 240
Pomógł: 2
Dołączył: 5.12.2010
Skąd: Fulda

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


Cytat(tolomei @ 9.02.2013, 03:30:28 ) *
Witaj.

Też tak to zrozumiałem, ale nie byłem pewien czy o takie rozwiązanie Sakiemu chodzi.
Ewentualnie jeśli wyświetlasz to w przeglądarce to zamiast "\n" można dać '<br />'.

Pozdrawiam.

EDIT: I znów odpowiedź przyszła w międzyczasie...



Ja zawsze używam \n bo prawie wszystkie skrypty odpalam z terminala.
Nawet mam fajną funkcję echow();

  1. function echow($text) {
  2. if (isset($_SERVER{'TERM'})) {
  3. echo $text."\t\n";
  4. } else {
  5. echo $text."<br />";
  6. }
  7. }


Ten post edytował Saki 9.02.2013, 03:52:03


--------------------
Moje serwisy: services.itunix.eu | spytajsie.com

Server: Debian; Desktop: Mac Mini 10.8.1, ArchLinux XFCE
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 Aktualny czas: 20.08.2025 - 10:14