eccomi qui... allora raga..dopo un pò di esercizio con mysql...rieccomi con php..
quello che mi chiedo è come fare quello che faccio con inner join con php
posto il codice
film_id|titolo|tipo=>tabella film
gen_id|genre=> tabella generi
con mysql
mysql> select film_id,generi.genere,titolo
-> from film
-> inner join generi
-> on film.tipo=generi.id;
+---------+----------+----------+
| film_id | genere | titolo |
+---------+----------+----------+
| 1 | horror | pippo |
| 2 | commedia | goku |
| 3 | horror | vegeta |
|+---------+----------+----------+
ora lo stesso con php
Codice PHP:
<?php include "header.php"; include ("connection.php");
$db=mysql_connect($db_host,$db_user,$db_password)or die ("non si connette");
mysql_select_db("videoteca") or die ("sbagli db");
$pippo="select (film_id, generi.genere,titolo) from (film,generi) where
flim.tipo=generi.id"; $results=mysql_query($pippo) or die ("non va");
while ($row=mysql_fetch_assoc($results))
{ foreach ($row as $wall){ echo $wall; echo ""; } echo "
"; }
?>
ma la funzione echo mi dice che non va... come mai ???