Nu ai precizat cam tot ce vrei....
Daca de exemplu ai trei tabele de genul:
tabela 1: id, titlu_articol, alte_chestii
tabela 2: id, continut_articol
tabela 3: id, nume_articol
Poti sa faci ceva de genul:
SELECT tabela1.*, tabela2.*, tabela3.* FROM tabela 1
INNER JOIN tabela2 ON tabela1.id = tabela2.id
INNER JOIN tabela3 ON tabela1.id = tabela3.id
WHERE tabela1.id=tabela2.id AND tabela2.id=tabela3.id
Asta daca am inteles eu exact cam ce vrei sa faci...
Pentru detalii ai MySQL site (pentru SQL de MySQL, pentru SQl de MSSQL e
cam acelasi lucru) -
SELECT direct pe MySQL.com si
UNION SELECTExista si varianta SELECT .... IN(SELECT *....)
Depinde ce anume vrei sa legi, unde-i legatura, daca exista vreo legatura.. daca nu foloseste UNION
Cat despre mod_rewrite uita-te sa vezi daca ai activat modulul (Poti afla prin phpinfo() si cauta pe acolo la loaded modules parca.. nush sigur... daca nu il gasesti - poti folosi CTRL+F si scrii mod_rewrite si il cauta browserul - se poate activa in httpd.conf in directorul conf din apache)
Sa zicem ca il ai. In directorul unde vrei sa faci rewriteul faci un fisier numit (.htacces - e doar extensie practic)
Acolo scrii nish chestii ca de exemplu la tine:
RewriteEngine On
RewriteRule ^articol-(*.)-(*.).html$ /articol.php?id=$1&titlu=$2
(sper ca n-am gresit ca am scris cam mult... )
Pentru rewrite citeste, de exemplu
aiciincearca oricum sa scrii mai clar...
Si apropo... linkul tau va trebui sa scrii ceva de genul:
<a href="articol-' . $row['id'] . ' - ' . $row['nume_articol'] . '">' . $row['nume_articol'] . '</a>
Viata e prea scurta sa faci un lucru singur. Cere AJUTOR!