Как в это коде
<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>"; } }
И теперь вывод идет так - >>>>
Ссылка