Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Информационный портал [2]
Форумы портала PHP.SU » » Вопросы новичков » Информационный портал

Страниц (2): « 1 [2]
 

16. Vinyl - 04 Июня, 2014 - 09:54:13 - перейти к сообщению
LIME, да от этого примера разит Поповым)

Что echo на каждой строке (а то, что оно много где встречается, ещё ни о чем не говорит), что or die(mysql_error()); (которое ещё чаще встречается). Они же это потом в продакшен пускают.
(Добавление)
LIME пишет:
а по мне так шаблоны надо юзать а не кашу читать
Вот и я о том же. Это же удобно!
17. DelphinPRO - 04 Июня, 2014 - 10:12:27 - перейти к сообщению

да не Улыбка вы преувеличиваете.
эко в каждой строке можно встретить во многих CMS,
or die(mysql_error()); - стандартная конструкция на этапе обучения программирования

фишка попова - цикл do..while() вкупе с printf Улыбка
18. LIME - 04 Июня, 2014 - 10:13:34 - перейти к сообщению
так и я о чем
19. Flash_PR - 04 Июня, 2014 - 10:14:44 - перейти к сообщению
LIME пишет:
Flash_PR а по мне так шаблоны надо юзать а не кашу читать

Понимание, как лучше сделать, сразу прийти не может........
20. DelphinPRO - 04 Июня, 2014 - 10:20:31 - перейти к сообщению
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?
  2.  
  3. $query = mysql_query('
  4.    SELECT title, content
  5.    FROM articles
  6.    ORDER BY id DESC
  7.    LIMIT 3
  8. ');
  9.  
  10. if ($query === false) {
  11.    echo '<p style="color:red">Database error</p>';
  12. } else {
  13.    while ($row = mysql_fetch_assoc($query)) {
  14.        ?>
  15.         <div class="post">
  16.             <div class="post_head">
  17.                 <h2><a href="#"><?= $row['title'] ?></a></h2>
  18.             </div>
  19.             <div class="entry">
  20.                 <img src="" alt="img_content" width="200" height="100"/>
  21.                 <p><?= $row['content'] ?></p>
  22.                 <a href="" class="read_more">Читать далее</a>
  23.             </div>
  24.         </div>
  25.         <?
  26.    }
  27. }


Голливудская улыбка
21. LIME - 04 Июня, 2014 - 10:23:55 - перейти к сообщению
все равно каша
и сложности с повторным использованием
Радость
22. DelphinPRO - 04 Июня, 2014 - 10:27:14 - перейти к сообщению
не, ну это понятно ) просто исходим из того, что двиг уже написан, и переписывать его на шаблонизацию дорого. Поэтому облагораживаем как можем в данных условиях Улыбка
23. esterio - 04 Июня, 2014 - 10:45:48 - перейти к сообщению
Так небольшой набросок для начала БЕЗ ООП, БЕЗ ПРОВЕРОК, БЕЗ ЗАЩИТЫ ОТ ДУРАКА Радость
Спойлер (Отобразить)
24. Vinyl - 04 Июня, 2014 - 11:14:05 - перейти к сообщению
esterio, я Вам за автора "Спасибо" клацнул))
25. s3ga - 04 Июня, 2014 - 11:14:54 - перейти к сообщению
первый раз слышу о человеке которого вы "детектед".
26. esterio - 04 Июня, 2014 - 11:44:53 - перейти к сообщению
s3ga
Влт это отлично. Даже не питайтесь кто это.

П.С, я там допустил несколько граматических ошибок, так как писал на скорую руку. Но думаю это спасет от простого копипаста без разбора что и как работает. Поетому дерзайте

 

Powered by ExBB FM 1.0 RC1