| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Базы Данных > Цикл в функции printf. |
| Автор: Kex 11.3.2009, 01:10 | ||
| Суть проблемы: необходимо взять из базы название и число скачиваний файла, а затем возле файла вставить 50 изображений. Далее опять выбрать следующее значение из базы и опять вставить 30 изображений и т.д. Но вот проблема - думал, сделать это через функцию printf:
но код не работает, буду благодарен за помощь! |
| Автор: XupyprMV 11.3.2009, 09:44 | ||||
| Во-первых было бы неплохо если бы вы описали возвращаемую ошибку: Вот что заметил я: 1)
я бы заменил на
(я поставил одинарные кавычки, хотя тут можно и обойтись экранированием внутренних двойных кавычек) 2) Цикл с постусловием я бы заменил на цикл с пред условием (то есть поднял бы while вверх), $myrow то у вас в начале не инициализирован, поэтому толка от цикла с постусловием нет. 3) Если код выполняется без ошибок но ничего не выдаёт - проверить сколько строк возвращается в результате запроса к БД. Пы. Сы. Так и не понял где здесь вы нашли цикл в функции printf... скорее наоборот, функция в цикле... и всё с ней на первый взгляд нормально... |