Butoane pentru Precedentul si Urmatorul Anunt

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
Jeffe
Mesaje:5

Butoane pentru Precedentul si Urmatorul Anunt

Buna ziu
As dori sa ma ajutati cu ceva.
Vreau sa fac 2 butoane , Umatorul anunt si Anuntul precedent.
Exemplu de pagina:
brailapenet.ro/anunt/12289/vand-vw-golf-iv-taxa-nerecuperata.html

Folosesc pe site functia:

Cod: Selectaţi tot

<?=$anunt['id_anunt']?>
Pentru a obtine id-ul anuntului . Acum as vrea sa-i adaug +1 sa vina anuntul urmator. CUm sa fac ?

MarPlo Mesaje:4343
Salut
Daca id-ul anuntului curent e mai mare decat 0, scazi 1 pentru id-ul anuntului precedent, si adaugi 1 pentru cel urmator. Apoi se face un Select in baza de date, cu acele id-uri.
Cam asa:

Cod: Selectaţi tot

$id_curent = $anunt['id_anunt'];
$get_pre = ($id_curent > 0) ? ' OR id_anunt='. ($id_curent - 1) : '';
$sql = "SELECT * FROM nume_tabel WHERE id_anunt =". ($id_curent + 1). $get_pre ." LIMIT 2";
// in continuare se executa comanda $sql, se preia rezultatele, se parcurg cu while() si se creaza butoane /link-uri html cu datele selectate
 

Subiecte similare