cHuBakA Registered 11 Юни 2012 #1 Здравейте Ползвам един малък cms за статии и новини и искам да изведа на първата страница последните новини от избрана категория със thumbnal снимка направо от БД . Как може да стане? Дали може да ми препоръчате добър урок или пример
Здравейте Ползвам един малък cms за статии и новини и искам да изведа на първата страница последните новини от избрана категория със thumbnal снимка направо от БД . Как може да стане? Дали може да ми препоръчате добър урок или пример
C carbonated Registered 11 Юни 2012 #2 Да речем таблицата ти се казва news и в нея имаш полета id, zaglavie, thumblink. Създаваш заявка, която да взима последните n на брой новини от таблицата: PHP: $sql = "SELECT * FROM `news` ORDER BY `id` DESC LIMIT 0, 5"; Накрая на мястото на 5, слагаш броя на новините, които искаш да изкараш. Сега трябва да изкараме резултатите във някакъв вид. За целта: PHP: $result = mysql_query($sql) or die(mysql_error()); while($row = mysql_fetch_assoc($result)) { echo "$row[zaglavie] <img src='$row[thumblink]' /><br />"; } Вече допълнително трябва да си стилизираш резултатите както искаш.
Да речем таблицата ти се казва news и в нея имаш полета id, zaglavie, thumblink. Създаваш заявка, която да взима последните n на брой новини от таблицата: PHP: $sql = "SELECT * FROM `news` ORDER BY `id` DESC LIMIT 0, 5"; Накрая на мястото на 5, слагаш броя на новините, които искаш да изкараш. Сега трябва да изкараме резултатите във някакъв вид. За целта: PHP: $result = mysql_query($sql) or die(mysql_error()); while($row = mysql_fetch_assoc($result)) { echo "$row[zaglavie] <img src='$row[thumblink]' /><br />"; } Вече допълнително трябва да си стилизираш резултатите както искаш.