как мне кажется в примере изначально выводятся все дни, и если выбрать отдельный день, будет показан только он. три года вы не программили, сколько же вы программили до этого, 1 неделю? вы умеете ездить по велосипеду?
VItalijs если вы такой умный, покажите в каком имено месте того кода, есть вывод день = все связаное с ним, следуйщий день все связаное с ним и так на всю неделю. А так я могу смело сказать что ваш уровень не выше моего, так как вы лишь указываете на другие сообщения и вступаете в словастные переписки. Если нечем помочь не можите, то зачем вобще пишете?
PHP: <? if ($res) { while($row = $res->fetch_assoc()) { $rows[$row['sde_day_id']][] = $row; } } ?> вот это место. $row['sde_day_id'] день недели вроде как =)))
VItalijs угу, это вывод всех данных по контретному дню, по 1 дню либо по всем дням в одном списке. А мне нужно что бы 7 разных списков выводило. Прочитай те тему плз. Все данные либо по 1 конкретному дню вытянуть это проще некуда. Так вот что бы вывести все 7 дней то выходит нужно сделать PHP: <? for ($i =1; $i <= 7; $i++){ while($row = $res->fetch_assoc()) { $row[$i] } } ?> но тут таже проблема будет которая и у меня
Simpliest Блин да в том что решение либо выводить все данные, либо по конкретному дню. А мне нужно что бы все данные разделить. Запустите сами решение и у видете что либо весь список, либо по конкретному дню.
Приношу свои извенения, я не так выразился. Наверное по этому меня и не могут понять. Для справки вот вариант приведеный Luge выше http://uni.h16.ru/test.php А имено вот этот http://www.php.ru/forum/viewtopic.php?p=201204#201204 У меня проблема не втом что бы вывести сразу масив дней и пар в них, а в том что бы при этом работала адекватно таблица. Просто я день пытаюсь показать до масива так как день показывается выше таблицы, а начало и конец таблицы в цыкл кидать нельзя. Вот собствено мой код PHP: <? include_once('sql.php'); include_once('code.tpl'); $day = array( 1 => 'Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Субота', 'Воскресенье'); $code = new Htext(); $code->Take('<b>'.$day[ $i ].'</b><br /><br /> <table border=1> <tr> <td bgcolor="#336699">№</td><td bgcolor="#336699">Название пары</td><td bgcolor="#336699">Время</td><td bgcolor="#336699">Место</td><td bgcolor="#336699">Доп. инфа о паре и преподе</td></tr>'); for( $i = 1; $i <= 7; ++$i ) { $code->Show(); $p_row = query("SELECT p_id, p_day, p_number, p_name, p_start, p_end, p_tagging, p_place, p_lecturer, p_info, p_categories FROM `pair` WHERE p_day = '".$i."'"); while( $row = mysql_fetch_array( $p_row ) ) { echo $i; echo '<tr><td>'.$row['p_number'].'</td><td><img src="img/s_'.$row['p_tagging'].'.jpg">'.$row['p_name'].'</td><td>'.$row['p_start'].'<br />'.$row['p_end'].'</td><td>'.$row['p_place'].'</td><td>'.$row['p_lecturer'].'</td></tr>'; } } ?> Как видите до цыкла идет таблица, а чуть выше её название дня, если засунуть в нутерь как в предложеном варианте то и таблица будет процыклирована. Этого я действительно не понимаю. А если не засовывать то выходит сьезд на 1. Код который написали очень нравитси и функциональный, но все равно за счет него имено свою траблу решить не смогу, если сможет кто нить с таблицей и днем до цыкла помочь? Хотя есть мысля что цыклом собрать масив как сделано в примере и уже попробовать потом в таблицу масив запихивать, но опять таки для этого еще 1 цыкл нужен будет. З,Ы, привести код в красивый читабельный вид могу легко. Повторюсь решил вспомнить, доучится и научится новому. И вопрос задал и мено в разделе для начинающих, так как к таковым себя и отношу. Хотя чуствую что ответ на мой вопрос кроется тоже в PHP: <? echo '<pre>'.print_r($rows,1).'</pre>'; ?> Вот только как эго разбить на таблицу на разные таблицы я х.з. если обьясните как, буду примного благодарен.
это уже проблема того как вы выводите данные. PHP: <? $HTML = '<table><tr>'; foreach($rows as $key=>$value){ $HTML .= '<td>'.$days[$key].'<table>'; foreach($value as $num=>$data){ $HTML .= '<tr> <td>'.$num.'</td> <td>'.print_r($data, true).'</td> </tr>'; } $HTML .= '</table></td>'; } $HTML .= '</tr></table>'; ?>
Simpliest Вот имено это я сделать и не смог Если не сложно, можно листинг попросить VItalijs попробую по разбиратся. Всем спасибо, ушел разбиратси что и к чему и пожалуй по читаю некоторые основы
Зона .cc — это региональная зона для доменов островного государства "Кокосовые Острова" (COCOS ISLANDS). (в гугле нашел) DDD
чёрт, не сделаешь вывод, как ТС надо и всё, код не тот… Представляю что бывает, если ему кто денег должен
Simpliest Спасибо буду разбиратся Luge спасибо, тут скореё в силу своей не грамотности так вышло, так как не очень силен в программировании и сейчас буду нагонять упущеное. Буду разбиратся. А по поводу если бы я такой упертый во всем был то жизнь лафой была бы, а так не очень, просто не совсем разобрадся на готовом рабочем примере проще, теперь просто буду гуглить и смотреть, сегодня тоже гуглить пытался но не особо, а тут смогли мне за день разжевать тему в которой бы я долго торчал. Всем еще раз спасибо за помощь, буду разбиратся