Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> aktualnosci:jak wyświetlić zawartosc mysql w tabelce
zimab
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 19.12.2006

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


Witam
Mam problem mianowicie chce wyświetlić aktualności na stronie w formie tabeli,tzn zwartośc tabeli w mysqlu nie chce mi się wyświetlić w tabelce na stronie.Tabelka na stronie ma wyglądać tak:
[code]
<table width="579" cellpadding="6" cellspacing="0" background="img/newsbgd.gif">
<tr>
<td width="479">
<img src="img/menuarrow.gif" width="4" height="7" hspace="2">
<span class="blue1"><?php echo $wiersz['tytul']; ?></span></td>
<td width="100" align="right" class="blue"><?php echo $wiersz['data']; ?></td>
</tr>
<tr bgcolor="#FFFFFF">
<td colspan="2"><?php echo $wiersz['opis']; ?></td>
</tr>
<br>
</table>

Polaczenie z baza mam i zapytanie tez tylko chodzi mi o stworzenie jakiejs pętli ktora by wyswietlala to w tabeli na stronie bo moje mi nie wychodza, prosze o odpowiedz jak powinna wygladac petla i gdzie i jak powinna byc umieszczona ta tabela
z gory dzieki
Go to the top of the page
+Quote Post
JaRoPHP
post
Post #2





Grupa: Zarejestrowani
Postów: 675
Pomógł: 15
Dołączył: 7.11.2004
Skąd: Katowice

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


Cytat
Polaczenie z baza mam i zapytanie tez tylko chodzi mi o stworzenie jakiejs pętli ktora by wyswietlala to w tabeli na stronie bo moje mi nie wychodza
Skoro jakąś pętlę masz, to się nią pochwal, wtedy będziemy mogli Ci pomóc...

Proponuję (schematycznie) coś takiego:
  1. <?php
  2. $query = "SELECT ...";
  3. $result = mysql_query($query);
  4.  
  5. echo "<table>";
  6. while($row = mysql_fetch_array($result)) {
  7.  echo "<tr><td>$row['pole1']</td><td>$row['pole2']</td></tr>";
  8. }
  9. echo "</table>";
  10.  
  11. ?>


EDIT:
Używaj znaczników bbcode do umieszczonych kodów...

Ten post edytował JaRoPHP 19.12.2006, 22:47:33
Go to the top of the page
+Quote Post
Raffal
post
Post #3





Grupa: Zarejestrowani
Postów: 111
Pomógł: 0
Dołączył: 19.06.2006

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


Ja mam cos takiego (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
  1. <?php
  2. $id=mysql_query("select * from news");
  3. //echo (mysql_error);
  4. while ($w=mysql_fetch_row($id)){
  5.  
  6. echo "<table><tr><td><font face=Arial Black size='3'>";
  7. echo "<a href='aktualnosci.php?nr=$w[0]'>";
  8. echo $w[1];
  9. echo "<font face=Tahoma size='1'></td></tr>";
  10. echo "</font><tr><Td>";
  11. echo $w[2];
  12. echo '</font></td></tr></table><br><div align=center>';
  13.  
  14.  
  15.  
  16. }
  17.  
  18. ?>
Go to the top of the page
+Quote Post
JaRoPHP
post
Post #4





Grupa: Zarejestrowani
Postów: 675
Pomógł: 15
Dołączył: 7.11.2004
Skąd: Katowice

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


Proponuję @Raffal abyś uruchomił swój skrypt i zajrzał do źródła strony...
Problemem w Twojej pętli jest m.in. to, że dla każdego rekordu tworzysz nową tabelę (w każdym przebiegu pętli masz znacznik <table />), a chyba tego nie chcesz...
Przyjrzyj się jeszcze raz temu, co napisałem poprzednio i zmodyfikuj troszkę swój kod.

Natomiast co do kodu HTML: używaj CSS (kaskadowych arkuszy stylów), wartości atrybutów umieszczaj w apostrofach/cudzysłowach.
Z zaprezentowanego przez Ciebie kodu nie rozumiem linijki 9 i 10. Po co używasz znacznika <font />, jak nic nim nie formatujesz?
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


php --> Przedszkole
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: 23.08.2025 - 16:12