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): [1]
 

1. SofiaKit - 11 Июля, 2011 - 08:43:03 - перейти к сообщению
У меня имеется шаблон цикла:
PHP:
скопировать код в буфер обмена
  1. <?
  2. include("bd.php");
  3.  
  4. function drawTableH($data, $columns=10, $tabs=0)
  5. {
  6.     $tbl = null;
  7.  
  8.     if($tabs === false)
  9.     {
  10.         $tr = $td = null;
  11.     }
  12.     else
  13.     {
  14.         $tr = "\n".str_repeat("\t", $tabs);
  15.         $td = $tr."\t";
  16.     }
  17.  
  18.     for($i = 0, $n = 1, $d = ceil(count($data) / $columns) * $columns; $i < $d; $i++, $n++)
  19.     {
  20.         if($n == 1)
  21.             $tbl .= $tr.'<tr>';
  22.  
  23.         $tbl .= $td.'<td>'.(isset($data[$i]) ? $data[$i] : '&nbsp;').'</td>';
  24.  
  25.         if($n == $columns)
  26.         {
  27.             $n = 0;
  28.             $tbl .= $tr.'</tr>';
  29.         }
  30.     }
  31.  
  32.     if($tabs !== false)
  33.         $tbl .= "\n";
  34.  
  35.     return $tbl;
  36. }
  37. $data = array();
  38. $query = mysql_query('SELECT * FROM `users` ORDER BY `id` DESC');
  39. while($row = mysql_fetch_row($query))
  40. {
  41.     $data = array_merge($data, $row);
  42. }
  43.  
  44. $data = range(1, 43);
  45.  
  46. echo '<table>'.drawTableH($data, 3, 0).'</table>';
  47. ?>

и есть рабочий скрипт выборки из бд:
PHP:
скопировать код в буфер обмена
  1. <?
  2. $query="SELECT * FROM video";
  3. $result=mysql_query($query)or die("Запрос не выполнен");
  4. if (mysql_num_rows($result)>0)
  5. {
  6. while ($row = mysql_fetch_assoc($result))
  7. {//цикл
  8. $films_id=$row["films_id"];
  9. echo "$films_id";
  10. }//цикл
  11. }
  12. ?>


Не получается выборку из второго примера внедрить в шаблон персого Растерялся , помогите пожалуйста. Мне надо чтоб отображались только $films_id, а не получается. Сообразить никак не могу.
(Добавление)
все, спасибо, сделала сама Радость

 

Powered by ExBB FM 1.0 RC1