Программирование > PHP

разбивка вывода

<< < (2/8) > >>

граф:
задача усложнилась:( вот тут http://phpclub.ru/talk/showthread.php?s=&postid=827583 расписал что и как..:(

hanslinger:
тебе пиздец! :)

граф:
тут видно принято .... обкладывать?

hanslinger:
Тут принято помогать людям, которые понимают, что делают.

граф:

$resstr=mysql_query("
SELECT `st_id`, `st_list`
FROM `strana`
") or die(mysql_error()); 
    while ($rowstr = mysql_fetch_array($resstr)) { 
        $strid[$rowstr[\'st_id\']]=$rowstr[\'st_id\'];
}
$resrek=mysql_query("
SELECT `re_id`, `re_nazvanie`
FROM `reklama`
") or die(mysql_error()); 
    while ($rowrek = mysql_fetch_array($resrek)) { 
        $rekid[$rowrek[\'re_id\']]=$rowrek[\'re_id\'];
}
// собираю страны и издания, дальше запрос к базе основной


$res=mysql_query("
SELECT *
FROM `zvonki`
LEFT JOIN `reklama` ON `re_id`=`zv_reklama_ist`
LEFT JOIN `strana` ON `st_id`=`zv_strana
ORDER BY  re_id, st_id
") or die(mysql_error()); 
while ($row = mysql_fetch_array($res)) {

$r1=$row[\'re_id\']; // ставлю одну переменную
    if ($row[\'re_id\']==$rekid[$row[\'re_id\']]) {
        if ($row[\'st_id\']==$strid[$row[\'st_id\']]) {

$VYVOD.=\'
  <tr>
    <td>\'.$row[\'re_nazvanie\'].\'</td>
    <td>\'.$row[\'st_list\'].\'</td>
    <td align="right">\'.$row[\'zv_summa\'].\'</td>
  </tr>\';
  if ($r1!=$r2) { //
 $VYVOD.=\'
  <tr>
    <td>Итог:</td>
    <td></td>
    <td align="right">\'.$summa.\'</td>
  </tr>\';
  }
$r2=$row[\'re_id\']; // ставлю вторую переменную
}
}
}

я не знаю как мне присвоить переменные и из чего их взять, что бы в данном случае дополнение выводилось в конце издания а не после первой строки.
у меня получается сейчас так:

журнал сумма
                итог сумма
журнал сумма
журнал сумма
журнал сумма
журнал сумма

а нужно вот так:

журнал сумма
журнал сумма
журнал сумма
журнал сумма
журнал сумма
                итог сумма

потому и спрашиваю, как правильно сделать.
потому что не понимаю как задать переменные на которые ориентироваться.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии