Pagina 1 din 1

Linkuri PHP

Scris: Dum Iun 12, 2011 12:46 am
de codex
Salut. Caut o metoda de a posta linkuri cu php.

De exemplu, ca sa accesez un topic de pe acest forum, ma duce la adresa viewtopic.php?x=223103

Am incercat sa caut pe Google, insa cred ca nu stiu nici ce sa caut. Vreau sa stiu cum fac acel fisier viewtopic.php si odata apelat cu ?x=3213 sa ma duca la o anumita pagina.

De exemplu daca eu am in baza de date un post cu id-ul 5, sa il pot vedea accesand adresa post?id=5.

Multumesc.

Scris: Dum Iun 12, 2011 2:07 am
de Birkoff

Cod: SelectaĊ£i tot

// pentru afisare linkuri preiei datele din bd si afisezi asa
while($row = mysql_feetch_array($resource) ) {
echo '<a href="index.php?id=' . $row['id'] . '"> ' . $row['title'] . ' </a>';
}


// pentru afisare pagina ce corespunde acelui link faci asa
$id = ( isset($_GET['id']) ) ? intval($_GET['id']) : 1; // daca nu e trimis id se va seta id 1 ca sa se afiseze continutul primei pagini...

$query = "SELECT * FROM tabel WHERE id = '{$id}' ";
// restul interogarii la bd si while de preluare...

Scris: Lun Iun 13, 2011 8:15 pm
de codex
Okey, am rezolvat intr-un fel. Am facut asa:

- in pagina unde vreau sa apara link-ul catre post am bagat query-ul si tot acolo se face si variabila $id.
- in pagina cu $id=31234 (de exemplu) am facut verificare in database pt. variabila $id si afisarea continutului.

Am facut tot cu un $_GET. Vad ca merge, insa nu stiam ca $_GET are si posibilitatea asta, is mai nub.

Merci.