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 :: Версия для печати :: Вывод нескольких материалов с базы
Форумы портала PHP.SU » PHP » Напишите за меня, пожалуйста » Вывод нескольких материалов с базы

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

1. zalx - 03 Октября, 2017 - 19:50:59 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. function fetcha($query2) {
  2. $this->query2 = $query2;
  3. $this->result = mysql_query($this->query2, $this->link);
  4. while ($this->data = mysql_fetch_array($this->result)) {
  5. $this->fetcha = $this->data;
  6. $id = $db->data['id'];
  7. $logs = $db->data['logs'];
  8. echo "<tr class=\"strHover\"><td class=\"strComm\">".$id."</td><td class=\"strComm\">".$logs."</td></tr>";
  9. }
  10. }
  11.  
  12. $query2 = "SELECT *, DATE_FORMAT(dt, '%d.%m.%Y %H:%i') AS dt2 FROM logsAdm ORDER BY id DESC LIMIT 5";
  13. $db->fetcha($query2);
  14. $db->row();


не выводится ничего, и ошибок в логах нет, не понимаю в чем причина. подскажите.
2. maks - 01 Декабря, 2017 - 15:03:49 - перейти к сообщению
я вот смотрю и не понимаю если вам надо сделать вывод нескольких материалов из базы зачем функция тогда ? можно сделать проще вывод из нескольких таблиц например ..
(Добавление)
PHP:
скопировать код в буфер обмена
  1. echo "<tr class=\'strHover\'><td class=\'strComm\'>".$id."</td><td class=\'strComm\'>".$logs."</td></tr>";

внутри двойных кавычек должны быть одинарные это раз.
3. Faraon-san - 01 Декабря, 2017 - 16:07:37 - перейти к сообщению
в строке 6 и 7 ошибка

 

Powered by ExBB FM 1.0 RC1