vladex

vladex
Рейтинг
9
Регистрация
21.12.2008
Должность
Free-lance
Интересы
Koding

Как в это коде


<tr>
<td class='list'>
<img class='img' alt='{$arr['m1'][$i]['alt']}' align='left' src='{$arr['m1'][$i]['mini_img']}'>
<a class='href_l' href='all_portfolio.php?id={$arr['m1'][$i]['id']}'>{$arr['m1'][$i]['title']}</a>
<p class='date'>Количество работ:{$arr['m1'][$i]['number_job]}</p>
<p class='date'>Автор:{$arr['m1'][$i]['author']}</p>
</td>

вывести из базы количество строк, в моем случае число работ в портфолио.

Весь код выложен в этой же теме выше!!!

vladex добавил 24.12.2008 в 13:56

Нее, все выводится в две колонки, мне надо сделать подсчет строк в таблице!

Например у меня работы записаны в разные таблицы базы данных: например design и 3d_grafics!

Вот как пройтись циклом по этим таблицам и подсчитать количество строк, чтобы потом вывести результат в таблицу


<tr>
<td class='list'>
<img class='img' alt='{$arr['m1'][$i]['alt']}' align='left' src='{$arr['m1'][$i]['mini_img']}'>
<a class='href_l' href='all_portfolio.php?id={$arr['m1'][$i]['id']}'>{$arr['m1'][$i]['title']}</a>
<p class='date'>Количество работ:{$arr['m1'][$i]['number_job]}</p>
<p class='date'>Автор:{$arr['m1'][$i]['author]}</p>
</td>

Которая тоже выводится в цикле, весь код представлен выше:)

Главное код идет без ошибок, проверил во всех браузерах:(

Вот так изменил код - >>>>


function two_column($arr)
{
$m1 = array();
$m2 = array();
foreach($arr as $key=>$val)
{
if ($key%2 == 0)
$m1[] = $val;
else
$m2[] = $val;

}
return array('m1'=>$m1, 'm2'=>$m2);
}
$result = mysql_query ("SELECT * FROM portfolio ORDER BY id") or print mysql_error();

if ((mysql_num_rows($result))!=0)
{
$ret_arr = array();
while ($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
$ret_arr[] = $row;
}
}
$arr = two_column($ret_arr);
$c = sizeof($arr['m2']);
for ($i=0; $i<=$c; $i++ )
{
if(isset($arr['m2'][$i]) && isset($arr['m1'][$i])){
print "
<table align='center' class='listing' border=1>
<tr>
<td class='list'>
<img class='img' alt='{$arr['m1'][$i]['alt']}' align='left' src='{$arr['m1'][$i]['mini_img']}'>
<a class='href_l' href='all_portfolio.php?id={$arr['m1'][$i]['id']}'>{$arr['m1'][$i]['title']}</a>
<p class='date'>Последнее обновление:{$arr['m1'][$i]['date']}</p>
<p class='date'>Автор:{$arr['m1'][$i]['author']}</p>
</td>
<td class='list'>
<img class='img' alt='{$arr['m2'][$i]['alt']}' align='right' src='{$arr['m2'][$i]['mini_img']}'>
<a class='href_r' href='all_portfolio.php?id={$arr['m2'][$i]['id']}'>{$arr['m2'][$i]['title']}</a>
<p class='date'>Последнее обновление:{$arr['m2'][$i]['date']}</p>
<p class='date'>Автор:{$arr['m2'][$i]['author']}</p>
</td>
</tr>";
}
}

И теперь вывод идет так - >>>>

Ссылка

12
Всего: 14