Помощник
|
Выводим информацию с базы данных в несколько ячеек таблицы |
dimjan4
|
Сообщение
#1
|
||
|
|
||
|
|||
Apay |
23.5.2009, 8:56;
Ответить: Apay
Сообщение
#2
|
|
[PHP]echo '<table><tr>';
for( $i = 0 to $count-1; $i++ ){ if( $i && $i < $count-1 && $i%4==0 ) echo '</tr><tr>'; echo '<td>', $info[$i], '</td>'; } $tail = $count % 4; if( $tail ) $tail = 4 - $tail; if( $i = 0; $i < $tail; $i++ ) echo '<td> </td>'; echo '</tr></table>';[/PHP] примерно так |
|
|
dimjan4
|
Сообщение
#3
|
|
Что я не так делаю??
[php]<?php $array = array ( 'one', 'two', 'free', 'four', 'five', 'six', 'seven', 'eight', 'nine', 'ten'); $cislo = count ($array); $cislo_massiva = 0; for (i=0; $cislo < i ; i++) { echo $array['$cislo_massiva']."<br>"; @$cislo_massiva = $cislo_massiva ++; } ?> [/php]:rolleyes: |
|
|
Apay |
23.5.2009, 21:57;
Ответить: Apay
Сообщение
#4
|
|
[PHP]<?php
$array = array ( 'one', 'two', 'free', 'four', 'five', 'six', 'seven', 'eight', 'nine', 'ten'); $cislo = count( $array ); for( $i = 0; $i < $cislo; $i++ ){ echo $array[$i].'<br/>'; } ?>[/PHP] |
|
|
dimjan4
|
Сообщение
#5
|
|
Вот я начал делать:
[PHP]<?php $array = array ( 'one', 'two', 'free', 'four', 'five', 'six', 'seven', 'eight', 'nine', 'ten'); $cislo = count( $array ); echo '<table><tr>'; for( $i = 0 to $cislo-1; $i++ ){ if( $i && $i < $cislo-1 && $i%4==0 ) echo '</tr><tr>'; echo '<td>', $array[$i], '</td>'; } $tail = $cislo % 4; if( $tail ) $tail = 4 - $tail; if( $i = 0; $i < $tail; $i++ ) echo '<td> </td>'; echo '</tr></table>'; ?> [/PHP] А чему равна переменная $tail?? И выдаёт ошибку на 10 строчки: [PHP]for( $i = 0 to $cislo-1; $i++ ){[/PHP] |
|
|
Apay |
23.5.2009, 23:10;
Ответить: Apay
Сообщение
#6
|
|
в php циклы как в си
[PHP]for( $i = 0; $i < $cislo; $i++ ){[/PHP] а вообщк чувствуется что у вас нет даже базовых знаний по php. советую почитать какой-нить учебник |
|
|
dimjan4
|
Сообщение
#7
|
|
[php]а вообщк чувствуется что у вас нет даже базовых знаний по php. советую почитать какой-нить учебник База у меня есть Учебник тоже:goodpost: Вот, посмотрите, я переделал: [PHP]<?php $array = array ( 'one', 'two', 'free', 'four', 'five', 'six', 'seven', 'eight', 'nine', 'ten'); $cislo = count( $array ); echo '<table><tr>'; for( $i = 0; $i < $cislo; $i++ ){ if( $i && $i < $cislo-1 && $i%4==0 ) echo '</tr><tr>'; echo '<td>', $array[$i], '</td>'; } $tail = $cislo % 4; if( $tail ) $tail = 4 - $tail; if( $i = 0 ; $i < $tail; $i++ ) echo '<td> </td>'; echo '</tr></table>'; ?> [/PHP] только проблемка: Parse error: syntax error, unexpected ';' in C:\Program Files\VertrigoServ\www\index.php on line 17 if( $i = 0 ; $i < $tail; $i++ ) P.S. Я сейчас учусь на web-технолога,но пока мы только начали и таких тем не проходили.В скором времени таких глупых вопросов уже не будет! |
|
|
Apay |
23.5.2009, 23:43;
Ответить: Apay
Сообщение
#8
|
|
sorry, не if а for
[PHP]for( $i = 0 ; $i < $tail; $i++ ) [/PHP]там должен быть цикл |
|
|
dimjan4
|
Сообщение
#9
|
|
Вот пробую вывести с БД в цикле, но где то опять ошибку допустил!
[PHP]<?php $for_menu = mysql_query ("SELECT * FROM menu") or die (mysql_error()); echo "\n <ul>\n"; for ($i = 0; mysql_num_rows($for_menu) < $i ; $i++) { echo "<li><a href='?page=".$for_menu['page']."'>".$for_menu['txt']."</a></li>\n"; } echo "\n </ul>\n "; ?>[/PHP] |
|
|
Старовер |
24.5.2009, 17:11;
Ответить: Старовер
Сообщение
#10
|
|
Не нужно все смешивать в одну строку, разбей на функции, чтоб код был более понятен, менее громоздок и более "reusable". Ошибка-то в какой строке?
зы: 1. <a href='?page= - тут так и должно не быть ссылки, а сразу идут GET-параметры? 2. Теги лучше выводить не с помощью команды echo, а закрыв пхп-тек. Так понятней выглядит. |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Базы Youtube кейвордов с данными по конкуренции и Volume | 3 | Krok | 1033 | 20.3.2024, 14:59 автор: ManagerAE8888 |
|
Свежие базы ключевых слов с подсказок гугла! | 123 | Krok | 67733 | 20.3.2024, 14:58 автор: ManagerAE8888 |
|
Большие базы Semrush кейвордов по разным тематикам! Много кейвордов с трафиком и без конкуренции! Volume, KD, CPC | 20 | Krok | 6228 | 18.3.2024, 5:43 автор: Krok |
|
Интеграция спортивных данных API. Коэффициенты БК, Live результаты | 14 | yaroslav89 | 6631 | 13.3.2024, 23:16 автор: spoyer_ru |
|
Жители РФ не спешат отказываться от Gmail, хотя на размышления осталось всего несколько месяцев | 20 | Room | 4116 | 11.3.2024, 16:00 автор: Lumex |
Текстовая версия | Сейчас: 29.3.2024, 17:36 |