![]() |
![]() |
![]()
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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.09.2025 - 13:58 |