Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

форма заказа php+mysql

, HELP!
Статус пользователя sokolteam
сообщение 12.9.2012, 15:47
Сообщение #1
Стаж: 14 лет

Сообщений: 117
Благодарностей: 7
Полезность: 53

Делаю форму заказа товара mysql + php.
1) Запрос в бд (товар).
2)Вывод данных из таблицы
1-ый товара (option value="1") Выводится так как нужно.
2-ой товар (option value="2") Выводится почему-то 2 и 3 товары.!!
3-ый товар (option value="3"). Выводится так как нужно

Что нужно изменить, чтобы выводился в (option value="2") 2 товар???

CODE
<form method='post'>
<select style="width:300px" name="game">
<option value=”1”>
<?php
$result = mysql_query("SELECT * FROM game LIMIT 1");
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
printf("%s", $row[2]);
}
mysql_free_result($result);
?>
</option>
<option value=”2”>
<?php
$result = mysql_query("SELECT * FROM game LIMIT 1");
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
printf("%s", $row[2]);
}
mysql_free_result($result);
?>
</option>
<option value=”3”><?php
$result = mysql_query("SELECT * FROM game LIMIT 2,3");
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
printf("%s", $row[2]);
}
mysql_free_result($result);
?>
</option>
</select>


Проблему решил, тему можно закрыть.
CODE
<option value=”2”>

<?php
$result = mysql_query("SELECT * FROM game LIMIT 1,1");

while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
printf("%s", $row[2]);
}
mysql_free_result($result);
?>
</option>


Отредактировал: sokolteam, - 12.9.2012, 15:40
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя 330863
сообщение 13.9.2012, 5:38
Сообщение #2


Стаж: 16 лет

Сообщений: 4358
Благодарностей: 1079
Полезность: 497

sokolteam,
Код
<?php
$result = mysql_query("SELECT * FROM game");
while ($mysql_row = mysql_fetch_array($result)) echo '<option value=”'.$mysql_row['gameid'].'”>'.$mysql_row['gamename'].'</option>';
mysql_free_result($result);
?>
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: