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 :: Помогите вывести массив и подставить его в нужное место

 PHP.SU

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


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

> Без описания
argentines
Отправлено: 10 Апреля, 2011 - 22:11:48
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Апр. 2011  


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




Доброе время суток
Помогите плиз! бюсь уже несколько дней
B $result = mysql_query("SELECT id_men,title,content,description FROM view_content WHERE id_cat = '$id_cat'");
отмечаю title,content
мне нужно вывести title,content,description в индексном файле через массив.


PHP:
скопировать код в буфер обмена
  1. function.php
  2. ---------------------
  3. function view_content(){
  4.         //проверка глобалной id_cat
  5.     if(isset($_GET['id_cat']))
  6.     {
  7.     $id_cat =($_GET['id_cat']);
  8.     }
  9.     if(!isset($id_cat)){$id_cat=1;}
  10.        
  11.     $result = mysql_query("SELECT [color=olive]id_men,title,content,description[/color] FROM view_content WHERE id_cat = '$id_cat'");
  12.     if(!$result)
  13.     {
  14.      echo"<p>The inquiry about sample of the data has not passed</p>";
  15.      exit(mysql_error());  
  16.     }
  17.     if(mysql_num_rows($result)>0)
  18.     {
  19.      while($myrow = mysql_fetch_assoc($result)){
  20.      $contentsel[$myrow['id_men']] = $myrow['content'];
  21.        }
  22.      return $contentsel;
  23.     }
  24.    
  25.     else
  26.     {
  27.       echo"<p>The inquiry about sample of the data has not selected</p>";
  28.       exit(mysql_error());
  29.     }
  30.    
  31. }

каким оброазом мне добавить здесь $contentsel[$myrow['id_men']] = $myrow['content']; TITLE,DESCRIPTIN


Index.php(шаблоны)
--------------------------
PHP:
скопировать код в буфер обмена
  1. include './skins/tpl/functions.php';
  2. $contentsel = view_content();
  3.  
  4. include './skins/tpl/index.tpl';



вывожу через форич но у меня выводит только контент, а тайтл и дескрипшен немогу

Index.tpl
------------------
PHP:
скопировать код в буфер обмена
  1. ?>
  2.   </div>
  3.    </td>
  4.   <! Content !>
  5.   <td class="td_border">
  6.   <div class="content">
  7.   <div style="padding:5px; width:780px; background-color:#D2DBE4;"align="left">Лидеры продаж</div>
  8.   <?PHP foreach($contentsel as $key=> $val)
  9.    printf ("<div class='border'>$val</div>");
  10.   ?>

ПОМОГИТЕ ПЛИЗЗЗ за ранние благодарю!!!!


Отредактировано модератором: Uchkuma, 11 Апреля, 2011 - 14:13:28
 
 Top
Uchkuma
Отправлено: 11 Апреля, 2011 - 14:16:22
Post Id



Участник


Покинул форум
Сообщений всего: 1539
Дата рег-ции: Март 2010  
Откуда: Киров


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




argentines пишет:
каким оброазом мне добавить здесь $contentsel[$myrow['id_men']] = $myrow['content']; TITLE,DESCRIPTIN

PHP:
скопировать код в буфер обмена
  1. $contentsel[$myrow['id_men']] = $myrow;

Выводим:
PHP:
скопировать код в буфер обмена
  1. foreach($contentsel as $key=>$val)
  2. echo '<div class="border">'.$val['content'].'<br>'.$val['title'].'<br>'.$val['description'].'</div>';
 
 Top
argentines
Отправлено: 11 Апреля, 2011 - 20:56:34
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Апр. 2011  


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




Uchkuma пишет:
argentines пишет:
каким оброазом мне добавить здесь $contentsel[$myrow['id_men']] = $myrow['content']; TITLE,DESCRIPTIN

PHP:
скопировать код в буфер обмена
  1. $contentsel[$myrow['id_men']] = $myrow;

Выводим:
PHP:
скопировать код в буфер обмена
  1. foreach($contentsel as $key=>$val)
  2. echo '<div class="border">'.$val['content'].'<br>'.$val['title'].'<br>'.$val['description'].'</div>';



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


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB