X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Цикл for и mysql
scva
scva
Topic Starter сообщение 10.2.2011, 1:26; Ответить: scva
Сообщение #1


Не выводятся данные из базы
[PHP]<?php
$count_post = mysql_numrows($develop);

$post = mysql_fetch_assoc($develop);

for ($i=0; $i<$count_post; $i++)
{
?>
<div class="standart">
<div class="foto">
<img src="/foto/s<?=$post['id'];?><?=$i;?>.jpg">
</div>
<?=$post['name'];?><?=$i;?>
</div>
<?php
}
?>[/PHP]

или есть альтернативный способ for
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ottaviano
ottaviano
сообщение 10.2.2011, 1:33; Ответить: ottaviano
Сообщение #2


scva, не известно какой у вас запрос к базе, может такой, который ничего не получает в ответ...
есть альтернативный:
[PHP]
for ($i=0; $i<$count_post; $i++){
echo '
<div class="standart">
<div class="foto">
<img src="/foto/s'.$post['id'].$i.'.jpg" alt="" />
</div>
'.$post['name'].$i.'
</div>';
}
[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 10.2.2011, 1:50; Ответить: Apay
Сообщение #3


scva, а поиск по форуму на что? например тут самый первый пост - как правильно извлечь данные (для новичков и изучавших по попову)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
scva
scva
Topic Starter сообщение 10.2.2011, 10:51; Ответить: scva
Сообщение #4


(Apay @ 10.2.2011, 03:50) *
scva, а поиск по форуму на что? например тут самый первый пост - как правильно извлечь данные (для новичков и изучавших по попову)


мне while не надо, кто такой попов?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Mulder_hb
Mulder_hb
сообщение 10.2.2011, 11:56; Ответить: Mulder_hb
Сообщение #5


1. [PHP]$post = mysql_fetch_assoc($develop);[/PHP]
Такая функция вне цикла вернет только первую строку результата запроса. Так что вне цикла для множественного результата эта функция бессмысленна.
2. Проверьте настройки пхп на предмет коротких тегов. Конструкции вида <?=$a?> могут и не работать. Используйте полную нотацию: <?php echo $a ?>
3. Почитайте все сообщения в теме, приведенной Apay.
4. Верный цикл for (с последовательностью тегов могу и ошибаться):
[PHP]<?php

for ($post = array(); $row = mysql_fetch_assoc($develop); $post[] = $row;);
$output = '<div class="standart">';
for ($i = 0; $i < count($post); $i++) {
$output. = '
<div class="foto">
<img src="/foto/s'.$post[$i]['id'].$i.'.jpg">
</div>'.$post[$i]['name'].$i;
}
$output. = '</div>';
echo $output;

?>[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 10.2.2011, 13:17; Ответить: Apay
Сообщение #6


(scva @ 10.2.2011, 12:51) *
мне while не надо,

а смысл? то же самое можно и через for
[PHP]for( $i=0,$post = mysql_fetch_assoc($develop);$post; $i++,$post = mysql_fetch_assoc($develop) )
echo '<div class="standart"><div class="foto"><img src="/foto/s'.$post['id'],$i,'.jpg"></div>',$post['name'],$i,'</div>';[/PHP]
попов - это человек, который писал учебники, но, к сожалению, с ошибками.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery
Разработка сайтов и сервисов под-ключ
0 alexey 1246 24.11.2023, 14:46
автор: alexey
Открытая тема (нет новых ответов) Web программирование на С/С++/PHP/MySQL/SQL, высоконагруженные проекты
Есть наработки в области бирж трафика, топов, тизеров, видео cj-тубов
4 DFService 3359 8.4.2020, 18:02
автор: DFService
Открытая тема (нет новых ответов) Верстка, php + mysql, недорого
3 devprojectlab 2659 28.10.2019, 18:53
автор: Mukis
Открытая тема (нет новых ответов) Нужен человек, который хорошо понимает php+mysql
Нужен человек, который хорошо понимает php+mysql
0 dsugar 2502 7.9.2018, 10:37
автор: dsugar
Открытая тема (нет новых ответов) Нуждаюсь в услугах вебмастера, знающего html, css, php, mysql
1 Bizota 2976 21.8.2018, 1:33
автор: kalm


 



RSS Текстовая версия Сейчас: 26.4.2024, 1:02
Дизайн