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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Информационный портал [2]

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Описание: Как заносить новые новости
Vinyl
Отправлено: 04 Июня, 2014 - 09:54:13
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 645
Дата рег-ции: Янв. 2012  
Откуда: Армавир, Краснодарский край


Помог: 15 раз(а)




LIME, да от этого примера разит Поповым)

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


-----
Пессимисты пользуются die(), оптимисты - exit()
 
 Top
DelphinPRO
Отправлено: 04 Июня, 2014 - 10:12:27
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)





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

фишка попова - цикл do..while() вкупе с printf Улыбка


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
LIME
Отправлено: 04 Июня, 2014 - 10:13:34
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




так и я о чем
 
 Top
Flash_PR
Отправлено: 04 Июня, 2014 - 10:14:44
Post Id



Посетитель


Покинул форум
Сообщений всего: 328
Дата рег-ции: Окт. 2013  
Откуда: Санкт-Петербург


Помог: 6 раз(а)




LIME пишет:
Flash_PR а по мне так шаблоны надо юзать а не кашу читать

Понимание, как лучше сделать, сразу прийти не может........


-----
Умные мысли приходят тогда, когда все глупости уже сделаны...
 
My status
 Top
DelphinPRO
Отправлено: 04 Июня, 2014 - 10:20:31
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




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. }


Голливудская улыбка


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
LIME
Отправлено: 04 Июня, 2014 - 10:23:55
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




все равно каша
и сложности с повторным использованием
Радость
 
 Top
DelphinPRO
Отправлено: 04 Июня, 2014 - 10:27:14
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




не, ну это понятно ) просто исходим из того, что двиг уже написан, и переписывать его на шаблонизацию дорого. Поэтому облагораживаем как можем в данных условиях Улыбка


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
esterio
Отправлено: 04 Июня, 2014 - 10:45:48
Post Id



Активный участник


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


Помог: 127 раз(а)




Так небольшой набросок для начала БЕЗ ООП, БЕЗ ПРОВЕРОК, БЕЗ ЗАЩИТЫ ОТ ДУРАКА Радость
Спойлер (Отобразить)

(Отредактировано автором: 04 Июня, 2014 - 10:56:17)

 
 Top
Vinyl
Отправлено: 04 Июня, 2014 - 11:14:05
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 645
Дата рег-ции: Янв. 2012  
Откуда: Армавир, Краснодарский край


Помог: 15 раз(а)




esterio, я Вам за автора "Спасибо" клацнул))


-----
Пессимисты пользуются die(), оптимисты - exit()
 
 Top
s3ga
Отправлено: 04 Июня, 2014 - 11:14:54
Post Id


Частый гость


Покинул форум
Сообщений всего: 152
Дата рег-ции: Март 2013  


Помог: 0 раз(а)




первый раз слышу о человеке которого вы "детектед".

(Отредактировано автором: 04 Июня, 2014 - 11:21:20)

 
 Top
esterio
Отправлено: 04 Июня, 2014 - 11:44:53
Post Id



Активный участник


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


Помог: 127 раз(а)




s3ga
Влт это отлично. Даже не питайтесь кто это.

П.С, я там допустил несколько граматических ошибок, так как писал на скорую руку. Но думаю это спасет от простого копипаста без разбора что и как работает. Поетому дерзайте
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB