Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: aktualnosci:jak wyświetlić zawartosc mysql w tabelce
Forum PHP.pl > Forum > Przedszkole
zimab
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
JaRoPHP
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...
Raffal
Ja mam cos takiego 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. ?>
JaRoPHP
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?
dr_bonzo
php --> Przedszkole
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.