Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Różne linki w <table>
mike20-20
post 5.02.2010, 13:04:15
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 5.02.2010

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


Witam,

mam następujący skrypcik na stronie:
  1. <?php
  2. setlocale(LC_ALL, 'Polish_Poland.28592');
  3. $p = file('opis.txt');
  4. $tmpcount = count($p);
  5. for ($i = 0; $i < $tmpcount; $i++) {
  6. $l = explode('#', trim($p[$i]));
  7. echo ' <table><tr> <td style="width:160px">' . $l[0] . '</td><td style="width:570px"> ' .
  8. $l[1] . '</td><td style="padding-left: 10px"> '. $l[2]. '</td><td style="padding-left: 25px"><a href="bal.html">'. $l[3].'</a></td></tr></table>' . "\n";
  9. }
  10. ?>
  11.  


ktory tworzy tabele z opisami, mam tam 4 kolumny jak widac. Czy jest jakas mozliwosc aby w ostatnie kolumnie zmieniac odnosnik do innej podstrony w zaleznosci od wiersza. Czyli np: w pierwszym wierszu odnosnik do bal.html, w drugim wierszu odnosnik do wystawa.html.

Za wszelkie sugestie bede wdzieczny>
Pozdr
Go to the top of the page
+Quote Post
nospor
post 5.02.2010, 13:07:33
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Tak, jest mozliwosc. Zwykly IF
http://pl.php.net/manual/en/control-structures.if.php

przenosze


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
XianN
post 5.02.2010, 13:23:35
Post #3





Grupa: Zarejestrowani
Postów: 57
Pomógł: 9
Dołączył: 12.11.2005
Skąd: ze wnowu?!

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


  1. setlocale(LC_ALL, 'Polish_Poland.28592');
  2. $p = file('opis.txt');
  3. $tmpcount = count($p);
  4.  
  5. for ($i = 0; $i < $tmpcount; $i++)
  6. {
  7. $l = explode('#', trim($p[$i]));
  8. printf (<<<EOF
  9. <table>
  10.   <tr>
  11.   <td style="width:160px">%s</td>
  12.   <td style="width:570px">%s</td>
  13.   <td style="padding-left: 10px">%s</td>
  14.   <td style="padding-left: 25px"><a href="%s">%s</a></td>
  15.   </tr>
  16. </table>
  17.  
  18. EOF
  19. , $l[0], $l[1], $l[2], $i % 2 ? 'bal.html' : 'wystawa.html',$l[3]);
  20. }


Czas sie z operacja modulo zapoznac:)


--------------------
Yes, sex is always the answer, it's never a question
Cos' the answers yes, oh the answers yes.
Not just a suggestion, if you ask the question
Then its always yes, yeah!
Go to the top of the page
+Quote Post
mike20-20
post 5.02.2010, 14:02:12
Post #4





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 5.02.2010

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


Cytat(XianN @ 5.02.2010, 13:23:35 ) *
  1. setlocale(LC_ALL, 'Polish_Poland.28592');
  2. $p = file('opis.txt');
  3. $tmpcount = count($p);
  4.  
  5. for ($i = 0; $i < $tmpcount; $i++)
  6. {
  7. $l = explode('#', trim($p[$i]));
  8. printf (<<<EOF
  9. <table>
  10.   <tr>
  11.   <td style="width:160px">%s</td>
  12.   <td style="width:570px">%s</td>
  13.   <td style="padding-left: 10px">%s</td>
  14.   <td style="padding-left: 25px"><a href="%s">%s</a></td>
  15.   </tr>
  16. </table>
  17.  
  18. EOF
  19. , $l[0], $l[1], $l[2], $i % 2 ? 'bal.html' : 'wystawa.html',$l[3]);
  20. }


Czas sie z operacja modulo zapoznac:)


Zaraz siadam do lektury, aby w szybki sposob rozszerzyc swoja wiedze smile.gif
Dzieki wielkie wszystko ladnie dziala:)
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: 14.08.2025 - 13:37