mysql> SELECT p.name,c.name,m.name
-> FROM `project` AS p
-> LEFT JOIN `class` AS c ON c.project_id=p.id
-> LEFT JOIN `method` AS m ON m.class_id=c.id;
+--------+----------+---------+
| name | name | name |
+--------+----------+---------+
| Trader | MySQL | connect |
| Trader | MySQL | query |
| Trader | Category | NULL |
| Trader | Form | NULL |
| CMS | MySQL | NULL |
| CMS | User | NULL |
+--------+----------+---------+
6 rows in set (0.00 sec)
Bardzo ale to bardzo fajnie

Tylko jak mam teraz odwołać się do tych pól z tablicy asocjacyjnej ?
I jaką byście polecili mi książkę o MySQLu ewentualnie jeszcze książkę uzupełniającą wiedzą z
php i MySQL - Wydanie trzecie Vademecum profesjonalisty ( lakoniczna i nuda teoretyczna teoria )
PHP4 i MySQL - Dla webmastera to łatwe ( Całkiem przystępna treść ale kompletnie zdeaktulizowana a o Obiektowym php to są tam 3 linijki )
php - leksykon funkcji
Co byście mi poradzili do tego zestawu bo chcę posiąść o wiele większą widzę o tworzeniu stron internetowych przy wykorzystaniu tych technologii.
Edit>
Dobra cofam ostatnie pytanie to nie miejsce na takie pytania jednak jeśli ktoś miałby jakąś propozycję odnośnie książki lub strony którą powinienem przestudiować to proszę o pw. Dzięki. Więc chciałbym się dowiedzieć tylko jak mam uzyskać do wartości za tablicy asocjacyjnej z poziomu php zwróconą przez powyższe zapytanie.
Edit>>
Dziwne ale nie działa.
Wykonuję kod:
<?php
$this->db->query('SELECT *
FROM `project` AS p
LEFT JOIN `class` AS c ON c.project_id=p.id
LEFT JOIN `method` AS m ON m.class_id=c.id '
);
while(($row = mysqli_fetch_assoc($this->db->sql_result)) !== NULL)
{
foreach($row as $key => $val)
{
}
echo " ".'<br><hr><br>'." "; }
?>
Zwracam mi:
id => 1
name => connect
allowed_groups => administrator
last_update =>
visible => 0
project_id => 1
content =>
parameters =>
class_id => 1
id => 2
name => query
allowed_groups => administrator
last_update =>
visible => 0
project_id => 1
content =>
parameters =>
class_id => 1
id =>
name =>
allowed_groups => administrator
last_update =>
visible => 0
project_id => 1
content =>
parameters =>
class_id =>
id =>
name =>
allowed_groups => administrator
last_update =>
visible => 0
project_id => 1
content =>
parameters =>
class_id =>
id =>
name =>
allowed_groups => administrator
last_update =>
visible => 0
project_id => 2
content =>
parameters =>
class_id =>
id =>
name =>
allowed_groups => administrator
last_update =>
visible => 0
project_id => 2
content =>
parameters =>
class_id =>