Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: форма ввода информации пользователем, с вып списком
 
 автор: Vadim777   (15.08.2005 в 17:47)   письмо автору
 
 

При вводе инфы пользователем, используется <form action="insert.php" method="POST"> <input type="text">.
А как привязать выпадающий список рубрик, через select, option и т.п. при котором каждая рубрика это новая таблица в БД.
<form action="insert.php" method="POST"> <input type="text" name="name" //это переменная и поле в таблице>. Т.е куда втавить<<select name="searchtype">
<option value="com">Компьютеры</option>
<option value="mon">Мониторы</option> и т.п.
где com , mon это - таблицы в БД ?

   
 
 автор: cheops   (15.08.2005 в 20:29)   письмо автору
 
   для: Vadim777   (15.08.2005 в 17:47)
 

>А как привязать выпадающий список рубрик
А что здесь имеется ввиду? Что должно происходить при выборе пункта выпадающего меню (читай отдельной таблицы)?

   
 
 автор: Vadim777   (16.08.2005 в 10:58)   письмо автору
 
   для: cheops   (15.08.2005 в 20:29)
 

Привет! Прежде чем человек вводит данные: "name", "parametry" и т.п. которые соответствуют полям в разных таблицах, он выбирает из выпадающего списка - рубрику, которая соответствует таблице в мускуле. <form action=insert.php....>
<select name><option>....... куда селект вставляется, как он связываеться с базой?

   
 
 автор: Vadim777   (16.08.2005 в 11:02)   письмо автору
 
   для: cheops   (15.08.2005 в 20:29)
 

при выборе рубрики, которая соответствует таблице в базе, информация введенная пользователем попадает в соответствующие поля выбранной таблицы/рубрики. Т.е. поля одинаковые во всех таблицах. Т.е без выбора рубрики/ таблицы - наступает бардак, выбор таблицы принципиальный выбор.

   
 
 автор: Vadim777   (16.08.2005 в 11:15)   письмо автору
 
   для: cheops   (15.08.2005 в 20:29)
 

при выборе данные заносятся в выбранную таблицу/рубрику.

   
 
 автор: Ziq   (16.08.2005 в 08:55)   письмо автору
 
   для: Vadim777   (15.08.2005 в 17:47)
 

Никакой проблемы быть не должно. Какая разница при отправки все переменные передаются через $_POST значит делаешь так

<?
$name 
$_POST['name'];
$searchtype$_POST['searchtype'];
$query "select * from $searchtype where name='$name'";
...
// ну и тд.
?>

Может я что-то не так понял, но вроде так.

   
 
 автор: Vadim777   (16.08.2005 в 11:14)   письмо автору
 
   для: Ziq   (16.08.2005 в 08:55)
 

нейм - это поле которое есть в каждой таблице. Важно сначала выбрать таблицу/рубрику: "com", "pro", а после вводить или выводить данные "name" через
<p> ввести информацию в базу:<br />
<input name="searchterm" type="text"> - это для текста, а куда селект вставить и связать как программно так и с формой? Чтоб сначала выбрать рубрику - их 10 штук: "com","mon" etc., а потом вставить текст, через переменные "name", "para"etc

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования