Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML]Tabelka i styl
Zielonkawy18
post
Post #1





Grupa: Zarejestrowani
Postów: 152
Pomógł: 4
Dołączył: 4.10.2012

Ostrzeżenie: (10%)
X----


Witam. Pobieram rekordy z bazy i wklepuje je do tabelki na odpowiednim tle:

  1. <table align="center" cellspacing="1">
  2. <?php
  3. while($row=$execute->fetch())
  4. {
  5. $count++;
  6.  
  7. if(mod($count))
  8. {
  9. echo "<tr>";
  10. echo "<td bgcolor=#DDDDDD >".$count."</td>";
  11. echo "<td bgcolor=#DDDDDD >".$row['vegetable']."</td>";
  12. echo "<td bgcolor=#DDDDDD>".$row['color']."</td>";
  13. echo "<td bgcolor=#DDDDDD>".$row['description']."</td>";
  14. echo "<tr>";
  15. }
  16. else
  17. {
  18. echo "<td bgcolor=#EEEEEE >".$count."</td>";
  19. echo "<td bgcolor=#EEEEEE >".$row['vegetable']."</td>";
  20. echo "<td bgcolor=#EEEEEE>".$row['color']."</td>";
  21. echo "<td bgcolor=#EEEEEE>".$row['description']."</td>";
  22. }
  23. }
  24. echo "</table>";


Mój problem polega na tym, że bgcolor nie winno się używać tylko background-color, lecz próbuje użyć stylu i za bardzo mi nie wychodzi. O ile opanowałem <style type="text/css"> i wiem jak go używać w tekście tak tutaj troszku lipa :-)

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
fate
post
Post #2





Grupa: Zarejestrowani
Postów: 824
Pomógł: 106
Dołączył: 14.03.2012
Skąd: Warszawa

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


Gotowczyk, naucz się z powyższego linku stosowania styli i poczytaj o klasach w CSS, zamieszczę przykładzik
http://www.w3schools.com/css/css_id_class.asp
strona.php

  1. <link rel="stylesheet" type="text/css" href="css.css">
  2. </head>
  3. <?
  4. ...
  5. {
  6. echo '<tr class="DDD">';
  7. echo "<td>".$count."</td>";
  8. echo "<td>".$row['vegetable']."</td>";
  9. echo "<td>".$row['color']."</td>";
  10. echo "<td>".$row['description']."</td>";
  11. echo "<tr>";
  12. }
  13. else
  14. {
  15. echo '<tr class="EEE" style="text-align:justify; color: black;">'; // TIP: styl nie tyczy się prośby przykład zastosowania w połączeniu z klasą
  16. echo "<td>".$count."</td>";
  17. echo "<td>".$row['vegetable']."</td>";
  18. echo "<td>".$row['color']."</td>";
  19. echo "<td>".$row['description']."</td>";
  20. echo "<tr>"; // EDIT: na czerwono przeoczone echa
  21. }
  22. ...
  23. ?>
  24. </body>

css.css

  1. table {width: 100px;} // TIP: nie dotyczy prośby bez kropki tyczy się znacznika z kropką klasy
  2. tr.DDD td {background: #DDDDDD; }
  3. .EEE td {background: #EEE; }

powyższe 2 klasy zadziałają analogicznie

TIP: Żeby nie konfliktować PHP i CSS i niepotrzebnie nie smarować backslashami w echo dawaj ' ' zamiast " " a w CSS " "

Pozdrawiam, (IMG:style_emoticons/default/nerdsmiley.png)

Ten post edytował fate 28.10.2012, 11:24:55
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: 15.10.2025 - 03:11