K kitchenbg Registered 19 Септември 2015 #1 Здравейте можете ли да помогнете с написването на код който да прави следното нещо ... имам отворена новина от дадена категория, под новината да излизат бутони за предишна и следваща новина от същата категория?
Здравейте можете ли да помогнете с написването на код който да прави следното нещо ... имам отворена новина от дадена категория, под новината да излизат бутони за предишна и следваща новина от същата категория?
S stoqnski Registered 19 Септември 2015 #2 Изключително лесно е предишна новина е $row['id'] - 1 следваща новина е $row['id'] + 1 трябва ти проверки дали съществуват примерно sql query и ако numrows-a или на pdo::rowCount() > 0 => има такава новина
Изключително лесно е предишна новина е $row['id'] - 1 следваща новина е $row['id'] + 1 трябва ти проверки дали съществуват примерно sql query и ако numrows-a или на pdo::rowCount() > 0 => има такава новина
djman Registered 19 Септември 2015 #3 Не е задължително предната статия да е с id - 1. предишна: [sql]SELECT id, title FROM article a WHERE a.id < :id ORDER BY id DESC LIMIT 1[/sql] следваща: [sql]SELECT id, title FROM article a WHERE a.id > :id ORDER BY id ASC LIMIT 1[/sql] естествено, AND WHERE category = .. и други ги прилагаш тук още информация (по-хубав snippet?): http://stackoverflow.com/questions/1446821/how-to-get-next-previous-record-in-mysql
Не е задължително предната статия да е с id - 1. предишна: [sql]SELECT id, title FROM article a WHERE a.id < :id ORDER BY id DESC LIMIT 1[/sql] следваща: [sql]SELECT id, title FROM article a WHERE a.id > :id ORDER BY id ASC LIMIT 1[/sql] естествено, AND WHERE category = .. и други ги прилагаш тук още информация (по-хубав snippet?): http://stackoverflow.com/questions/1446821/how-to-get-next-previous-record-in-mysql