Witam wszystkich. Dzisiaj zacząłem robić coś na styl kalendarza, który będzie uzupełniany z bazy danych. Stworzyłem taką oto tabelkę:

  1. <table border="1">
  2.  
  3. <?php
  4. include('conn.php');
  5.  
  6.  
  7.  
  8. $sql = (" SELECT * FROM kalendarz ");
  9. $wynik = mysql_query($sql);
  10. $tabela = array();
  11. while($wiersz = mysql_fetch_object($wynik)){
  12. $tabela[]=$wiersz;
  13. }
  14.  
  15. foreach ($tabela as $wiersz){
  16.  
  17.  
  18. $p = 1;
  19. $g = 8;
  20.  
  21.  
  22. for ($a=1; $a<13; $a++)
  23. {
  24. echo '<tr name="k'.$p.'">';
  25. $p++;
  26.  
  27. for ($b=1; $b<4; $b++)
  28. {
  29. echo '<td name="'.$g.'">'.$wiersz->pole.'</td>';
  30. $g++;
  31. }
  32.  
  33. echo '</tr>';
  34. }
  35.  
  36. }
  37. ?>
  38.  
  39.  
  40.  
  41. </table>


a w bazie danych mam stworzoną tabelkę z polami:
id - id wpisu
pole - treść
kpole - która kolumna pola
wpole - który wiersz pola

Uważam, że wystarczy tylko wymyślić odpowiedni warunek w zapytaniu SQL lecz tutaj nie mam za bardzo dobrych pomysłów. W bazie danych wpisałem sobie jedno pole o treści dziadzia oraz kpole ->k2 wpole -> 9 i chciałem, żeby fajnie sprytnie z pętli zostało wpisane słowo dziadzia do kolumny p do wierszu 9.

Czy ktoś ma pomysł na warunek, bądź na całkowicie inne rozwiązanie tego typu wpisów w określone miejsca w tabelce.
Może istnieje gdzieś w internecie już gotowy kalendarz bądź jakaś część jego, którą bym mógł zmodyfikować?

Bardzo proszę o propozycję

Z góry dziękuję za pomoc.


dodam jeszcze, że w takim kodzie efekt jest taki, że cała tabelka jest zapełniona komórkami ze słowem dziadzia