Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Zamienianie kolum
BuncolPL
post
Post #1





Grupa: Zarejestrowani
Postów: 75
Pomógł: 0
Dołączył: 19.12.2008
Skąd: Poland

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


Nie bijcie bo dopiero się uczę php i mysql. Kombinuje sam ale nic mi nie wychodzi :/

Mam 3 tabele w bazie danych

--strona--//tabela
-adresid
-adres
----------

--fraza--//tabela
-frazaid
-slowo
----------

--pozycja--//tabela
-adresid
-frazaid
-pozycja
-data
----------

Kod wygląda tak:
Kod
   try
   {
      $pdo = new PDO('mysql:host=localhost;dbname=baza', 'user', 'pass);
      $pdo -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
      
      $stmt = $pdo -> query('SELECT * FROM pozycja');
      echo '<ul>';
      foreach($stmt as $row)
      {
          echo '<li>Adres strony - '.$row['adresid'].' - '.$row['frazaid'].' - '.$row['miejsce'].'  - '.$row['data'].'</li>';
      }
      $stmt -> closeCursor();
      echo '</ul>';
   }
   catch(PDOException $e)
   {
      echo 'Połączenie nie mogło zostać utworzone: ' . $e->getMessage();
   }


No i przy wyświetlaniu pojawia się problem, ponieważ tak gdzie jest adresid i frazaid pokazują mi się liczby ID z tabeli pozycja, a chciałbym żeby to było zamieniane na wartości, które są przypisane do ID w tableach stronach i fraza.

Kombinowałem różnie z JOIN, WHERE ale nic mi nie wychodzi :/

Ten post edytował BuncolPL 14.01.2009, 18:49:38
Go to the top of the page
+Quote Post

Posty w temacie


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: 17.09.2025 - 13:58