[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Подскажите по выводу информации в форму
Страницы: 1, 2, 3, 4, 5
McLotos
может так?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>
Раскрывающийся список</title>
</head>
<body>
<CENTER>
<form
action="obrabrs.php" method="POST" name="form1">
Выбор товара:<br>
<?php

$link = mysqli_connect("localhost","admin","12345", "produktu");
$query="SELECT `tovarname ` FROM `tovaru ` ";
$result = mysqli_query($link, $query);
echo '<select name="delivery" size="1">';
while($row = mysqli_fetch_assoc($result))
{echo '<option>'.$row['col'].'</option>';}
?>
</select>

<br><br><input
type="submit" value="отправить">
</form>
</CENTER>
</body>
</html>


_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
McLotos
просто у меня обычно html хранится отдельно от php, поэтому фиг его знает как с таким извращением кодом работать =)

_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
RussianDesigner
не фунциклирует

RussianDesigner
Цитата
фиг его знает как с таким извращением кодом работать =)

код не извращенный
т.к. php должен выводить раскрывающийся список
McLotos
так. создай где-нибудь скрипт
test.php
в нём пиши
 $link = mysqli_connect("localhost","admin","12345", "produktu");
$query="SELECT tovarname FROM `tovaru` ";
$result = mysqli_query($link, $query);
require 'test.html';

потом создай test.html и в нём пиши
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>
Раскрывающийся список</title>
</head>
<body>
<CENTER>
<form
action="obrabrs.php" method="POST" name="form1">
Выбор товара:<br>
<select
name="delivery" size="1">
<?php

while($row = mysqli_fetch_assoc($result))
{echo '<option>'.$row['col'].'</option>';}
?>
</select>
<br><br><input
type="submit" value="отправить">
</form>
</CENTER>
</body>
</html>

php никому ничего не должен. А ты как программист должен понимать как он работает =)

_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
exotica
чего вы тут холивар замутили)) все же просто как пол пальца, главное в кавычках не запутацца laugh.gif

_____________
[FAQ]Регистрации пользователей, сохранение в БД
---------------------------------------------------------------------------
Выходя из ванной, вышел из нее два раза
exotica
вот такая билеберда должна неплохо отработать:
<?php
$link = mysqli_connect("localhost","admin","12345", "produktu");

$query= "SELECT `tovarname` FROM `tovaru`";
$result = mysqli_query($link, $query);

$select = '<select name="delivery" size="1">';
while($row = mysqli_fetch_assoc($result))
{
$select .= '<option>'.$row['tovarname'].'</option>';
}
$select .= '</select>';
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<
html>
<
head>
<
title>Раскрывающийся список</title>
</
head>
<
body>
<
CENTER>
<
form action="obrabrs.php" method="POST" name="form1">
Выбор товара:<br>
<?php echo $select; ?>

<br><br><input type="submit" value="отправить">
</
form>
</
CENTER>
</
body>
</
html>


В таком варианте если получаем пустой селект, то у нас все банально сводится к проверки поступающих из бд данных и их подготовке к выводу. А сам вывод остается неизменным, т.е. html код страницы нас более не интересует

_____________
[FAQ]Регистрации пользователей, сохранение в БД
---------------------------------------------------------------------------
Выходя из ванной, вышел из нее два раза
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.