Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Porównywanie zawartości tabel w bazach danych, Problem z wyświetlanie wyników porównania
Rutkof
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 19.11.2008

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


Witam jestem nowy na forum ale liczę na waszą pomoc
Zrobiłem stronkę która ma wyświetlać wyniki z tabeli z bazy danych. W dwóch wierszach jednej tabeli ( tbl_powiazanie ) wstawione są dane liczbowe odpowiadające wpisom w dwóch innych tabelach w bazie danych ( tbl_nauczyciele i tbl_przedmioty ). Problem polega na tym że mimo iż zadaje polecenie powtarzania to wyświetla się porównanie tylko pierwszego wpisu, pozostałe powtórzenia są puste. Może ktoś z was wie co robię źle. Dzięki :-(


  1. <?php
  2. mysql_select_db($database_connection, $connection);
  3. $query_rs_nauczycielista = "SELECT * FROM tbl_nauczyciele";
  4. $rs_nauczycielista = mysql_query($query_rs_nauczycielista, $connection) or die(mysql_error());
  5. $row_rs_nauczycielista = mysql_fetch_assoc($rs_nauczycielista);
  6. $totalRows_rs_nauczycielista = mysql_num_rows($rs_nauczycielista);
  7.  
  8. mysql_select_db($database_connection, $connection);
  9. $query_rs_powiazania = "SELECT * FROM tbl_powiazanie";
  10. $rs_powiazania = mysql_query($query_rs_powiazania, $connection) or die(mysql_error());
  11. $row_rs_powiazania = mysql_fetch_assoc($rs_powiazania);
  12. $totalRows_rs_powiazania = mysql_num_rows($rs_powiazania);
  13.  
  14. mysql_select_db($database_connection, $connection);
  15. $query_rs_przedmiot = "SELECT * FROM tbl_przedmioty";
  16. $rs_przedmiot = mysql_query($query_rs_przedmiot, $connection) or die(mysql_error());
  17. $row_rs_przedmiot = mysql_fetch_assoc($rs_przedmiot);
  18. $totalRows_rs_przedmiot = mysql_num_rows($rs_przedmiot);
  19. ?>
  20. <?php do { ?>
  21.  <?php if (($row_rs_nauczycielista['nauczycielId']) ==($row_rs_powiazania['nauczycielId'])) echo ($row_rs_nauczycielista['nauczycielNazwisko']); ?>
  22.          -
  23.        <?php if (($row_rs_powiazania['przedmiotId']) ==($row_rs_przedmiot['przedmiotID'])) echo ($row_rs_przedmiot['nazwaprzedmiotu']); ?>  <br />
  24.  <br />
  25.  <?php } while ($row_rs_powiazania = mysql_fetch_assoc($rs_powiazania)); ?><?php
  26. mysql_free_result($rs_nauczycielista);
  27.  
  28. mysql_free_result($rs_powiazania);
  29.  
  30. mysql_free_result($rs_przedmiot);
  31. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 19.08.2025 - 21:44