![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| agarheim |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 67 Регистрация: 2.3.2006 Репутация: нет Всего: нет |
ответ получаю вроде бы как правильный. Если такое же пишу но через php то в ответ получаю всего одну строку вместо предположим 3. подскажите... |
|||
|
||||
| Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: 10 Всего: 73 |
Потому как надо, полагаю, прочитать как пользоваться функциями mysql_fetch_xxxx()
Перемещаю из MySQL. -------------------- Теперь при чем :P |
|||
|
||||
| agarheim |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 67 Регистрация: 2.3.2006 Репутация: нет Всего: нет |
не буду ничего писать в оправдание.
так как этой функцией для вывода результата я пользуюсь.while(..assoc()) но всеравно выводит одну строку. если бы не читал то не спрашивал бы. |
|||
|
||||
| agarheim |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 67 Регистрация: 2.3.2006 Репутация: нет Всего: нет |
я неправильно описал суть проблемы.....у меня выводит все необходимые мне записи, кроме одной , самой первой.
|
|||
|
||||
| IvanB |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 23.5.2005 Где: Irkutsk Репутация: 2 Всего: 5 |
Оправдываться то зачем? Поподробнее. Ты вывод так делаешь?
? Может ещё поможет мануал: http://ru.php.net/get/php_manual_ru.chm/from/a/mirror.... Это сообщение отредактировал(а) IvanB - 7.4.2006, 15:48 --------------------
Закон отладки: Каждая последняя ошибка является предпоследней. |
|||
|
||||
| Darhazer |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 429 Регистрация: 28.9.2005 Где: HellCity (Sofia, Bulgaria) Репутация: 7 Всего: 29 |
А вообще, почему не написали неработающий код, зачем нам работающий, у вас с нем нет проблему, да значить и у нас нет ;)
-------------------- I'm a wheel, I'm a wheel, I can roll, I can feel But you can't stop me turning 'Cause I'm the sun, I'm the sun, I can move, I can run But you'll never stom me burning |
|||
|
||||
| Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: 10 Всего: 73 |
Darhazer, 5 баллов
Я правда, надеялся, что автор сам поймет. -------------------- Теперь при чем :P |
|||
|
||||
| IvanB |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 23.5.2005 Где: Irkutsk Репутация: 2 Всего: 5 |
Флудеры, блин.....
Сорри за оффтоп. Автору: привести ещё примеры возможного решения? Или неправильных дописать? Это сообщение отредактировал(а) IvanB - 7.4.2006, 17:07 --------------------
Закон отладки: Каждая последняя ошибка является предпоследней. |
|||
|
||||
| agarheim |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 67 Регистрация: 2.3.2006 Репутация: нет Всего: нет |
вывожу вот так
$query = "SELECT prise.prise_id,prise.artikul, prise.name_prise, prise.cena, zakaz.kolichestvo FROM prise, zakaz WHERE zakaz.num_zakaz = '".$num_zakaz."' AND prise.prise_id = zakaz.prise_id "; // Óçíàåì êîë-âî çàïèñåé â òàáëèöå. $result = mysql_query($query); $num_results=mysql_num_rows($result); $r = mysql_fetch_row($result); for ($i=0; $i <$num_results; $i++) { $row = mysql_fetch_array($result); echo '<tr>'; echo '<td bgcolor="#dddddd" width="10%"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1">'; echo stripslashes($row['artikul']); echo '</font></td><td bgcolor="#dddddd" width="60%"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1">' ; echo stripslashes($row['name_prise']); echo '</font><td bgcolor="#dddddd" width="5%"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">' ; echo stripslashes($row['cena']); echo '</font></div><td bgcolor="#dddddd" width="5%"> <div align="center"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1">' ; echo stripslashes($row['kolichestvo']); echo '</font></div></td></p></tr>'; } код работает, а я и не говрил что он не работает. Но он выводит мне на 1 запись меньше чем есть в таблице. добавляю еще одну запись он выводит ту которую не выводил , а добавленная в не поля зрения..... извените, но может я как-то неправильно излагаю суть вопроса. Добавлено @ 17:34 допишите неработающих еще. а я значит тупой раз чего то непонимаю. |
|||
|
||||
| Serkys |
|
||||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1061 Регистрация: 19.4.2004 Репутация: 4 Всего: 22 |
У нас вообще проблем нет. agarheim, выводи так:
Добавлено @ 17:39 Если уж через mysql_num_rows приспичит, то
То есть надо <= ставить, а не <. Но мой первый вариант правильнее. Добавлено @ 17:39 agarheim, пользуйся кнопкой "Код"!!! |
||||
|
|||||
| Darhazer |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 429 Регистрация: 28.9.2005 Где: HellCity (Sofia, Bulgaria) Репутация: 7 Всего: 29 |
Первая запись не виводиться, потому что вы уже ее взяли в $r перед циклом:
-------------------- I'm a wheel, I'm a wheel, I can roll, I can feel But you can't stop me turning 'Cause I'm the sun, I'm the sun, I can move, I can run But you'll never stom me burning |
|||
|
||||
| agarheim |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 67 Регистрация: 2.3.2006 Репутация: нет Всего: нет |
спасибо....теперь я понел откуда мне надо начинать читать мануал..
|
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |