Необходимо вывести взятые из бд данные в два столбика, что бы в каждом столбике было поровно данных. Заранее спасибо.
Очень хорошо, теперь мы знаем, что вам нужно. Делайте. С богом. p.s. И всё-таки, чем помочь то можем? p.p.s. Очень рекомендую прочитать правила форума и доложить об их прочтении, иначе ваши темы буду просто закрывать или удалять без объяснения причин. Я думаю вы меня поняли.
Sergey89 не могли бы Вы дать ссылочку по теме. А то в поиске находит оОООчень много ненужного. Буду очень благодарен. Hight надо помочь это реализовать) Заранее спасибо
Andrey5555 Правила то прочитали? Я же просил доложить. А сами то чего-нибудь уже сделали? Или вы только вопрос задали по теме? Никто для вас код с нуля не напишет.
Andrey5555 Только вчера писал пример в этом разделе, только там 3 столбца и для файловой системы. И все-таки ваша подпись никак не соответствует вашему стилю жизни. Каждый день по новой теме. Вы хоть какие-нибудь задачи сами решаете?
Конечно решаю. И уже достаточно давно не писал на форум. Hight конечно я знаю как вывести данные в один столбик, но в два я даже не знаю логики( Учеба сильно отражаеться на PHP, нереально настроиться.
Andrey5555 PHP: <?php $FilledArray = array(); $FilledArray = array(0,1,2,3,4,5,6,7,8,9); # 10 элементов, должно получиться по 5 в каждом столбике echo "<table>"; for ($i = 0; $i < count ($FilledArray); $i+= 2){ echo "<tr>"; for ($j = 0; $j < 2; $j++){ echo "<td>" . $FilledArray[$i+$j] . "</td>"; } echo "</tr>"; } echo "</table>"; ?> Но вы уверены, что вам это поможет?..
PHP: <html> <head> <title>Вывести взятые из бд данные в два столбика</title> </head> <body> <?php $conn = mysql_connect('localhost', 'root', '*****') or die('<b>Error. Can`t connect to MySQL server.</b>'); mysql_query("use `information_schema`") or die(mysql_errno($conn).': '.mysql_error($conn)); $result = mysql_query("SELECT `CHARACTER_SET_NAME` FROM `CHARACTER_SETS`"); ?> <table> <tr> <?php $i = 0; $k = 2; # кол-во столбиков $j = $k; while($row = mysql_fetch_assoc($result)) { $i++; if($i <= $j) { echo"<td>".$row['CHARACTER_SET_NAME']."</td>"; } else { echo"\r\n</tr>\r\n<tr>\r\n"; $j+=$k+1; } } ?> </tr> </table> </body> </html> На выходе получается так: HTML: <html> <head> <title>Вывести взятые из бд данные в два столбика</title> </head> <body> <table> <tr> <td>big5</td><td>dec8</td> </tr> <tr> <td>hp8</td><td>koi8r</td> </tr> <tr> <td>latin2</td><td>swe7</td> </tr> <tr> <td>ujis</td><td>sjis</td> </tr> <tr> <td>tis620</td><td>euckr</td> </tr> <tr> <td>gb2312</td><td>greek</td> </tr> <tr> <td>gbk</td><td>latin5</td> </tr> <tr> <td>utf8</td><td>ucs2</td> </tr> <tr> <td>keybcs2</td><td>macce</td> </tr> <tr> <td>cp852</td><td>latin7</td> </tr> <tr> <td>cp1256</td><td>cp1257</td> </tr> <tr> <td>geostd8</td><td>cp932</td> </tr> <tr> </tr> </table> </body> </html> Оно?