Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][SQL]pobieranie danych z trzech tabel, problem z zapytaniem SQL i implementacją w PHP
sunpietro
post 23.01.2009, 13:08:32
Post #1





Grupa: Zarejestrowani
Postów: 262
Pomógł: 26
Dołączył: 23.01.2009
Skąd: eZ Systems

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


witam,
dopiero się uczę PHP i na tą chwilę mam problem z wyświetleniem wyników zapytania na stronie.
kod w pliku php wygląda następująco:

Kod
<?php
      require('connection.php');
  
      $sql = "SELECT r.Nazwa, u.uprawa_powierzchnia, o.ogrodek_powierzchnia, d.login
              FROM Dzialkowcy d
              INNER JOIN Ogrodek o ON d.ID_dzialkowca=o.ID_dzialkowca
              INNER JOIN Uprawy u ON o.ID_ogrodka=u.ID_ogrodka
              INNER JOIN Rosliny r ON u.ID_rosliny=r.ID_rosliny
              WHERE d.login='".$_SESSION['login']."'";
      $wynik=mysql_query($sql);
      echo '<table border=0>';
      echo '<th>Np.</th><th> Nazwa rośliny </th>';
      echo '<th> Powierzchnia uprawy </th>';
  
      for($i=0; $i<mysql_num_rows($wynik);$i++)
      {
          $lista=mysql_fetch_array($wynik);
          
      }
      if (mysql_num_rows($wynik))
      {
             while ($row = mysql_fetch_array($wynik))
          {
                 $j=$i+1;
               echo '<tr>';
      
              echo '<td>'.$j.'</td><td>';
              echo $lista['r.Nazwa'];
              echo '</td>';
      
                echo '<td>';
              echo $lista['u.uprawa_powierzchnia'];
              echo '</td>';
        
              echo '</tr>';
             }
      }
      else
      {
             echo 'Brak danych';
      }
  
      echo '</table>';
      ?>

Pomimo tego, że w tabelach:
Dzialkowcy, Ogrodek, Uprawy, Rosliny - istnieją dane do wyświetlenia dla danego użytkownika, to nie chce tego wyświetlać.
W czym może być problem?? Bardzo proszę o pomoc.

Ten post edytował sunpietro 23.01.2009, 13:37:37


--------------------
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:32