powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / выпадающий список из БД и переход на другую страницу php
16 сообщений из 16, страница 1 из 1
выпадающий список из БД и переход на другую страницу php
    #38243854
tycoon_asd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Нужно реализовать выпадающий список из базы данных с полями (Чтение из БД обязательно!)
(ид_номер; название_детали).
1; карандаш
2; линейка
3; ручка
4; транспортир
При выборе одного из пунктов и нажатии на кнопку осуществляется переход на другую страницу так, что
если ид_номер=1 то открывается 1.html
если ид_номер=2 то открывается 2.html
если ид_номер=3 то открывается 3.html
если ид_номер=4 то открывается 4.html
Вот кусок кода
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
 
<html>
<body>
<h1>вид канцтовара</h1>
<select name="m">
<?
@mysql_connect("localhost","root","");
@mysql_select_db("baza_shkolnih_prinadlegnostey");
$a=mysql_query('SELECT * FROM vid_kantstovara');
while ($b = mysql_fetch_array($a)){
print  "<option value=$b[0]>   $b[1] </option>";
}
?>
</select>
<p>
<form method = "post">
<input type="submit" value="добавить" name="q">
</form>
<?if($_POST[q]) //это нерабочая кнопка
{ 
 Print "кнопка работает";
}
?>
</body>
</html>


Помогите кто чем может!
...
Рейтинг: 0 / 0
выпадающий список из БД и переход на другую страницу php
    #38243898
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
q - это што?
...
Рейтинг: 0 / 0
выпадающий список из БД и переход на другую страницу php
    #38243916
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hettq - это што?
Код: html
1.
<input type="submit" value="добавить" name="q">
...
Рейтинг: 0 / 0
выпадающий список из БД и переход на другую страницу php
    #38243965
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tycoon_asdПри выборе одного из пунктов и нажатии на кнопку осуществляется переход на другую страницу так, что
если ид_номер=1 то открывается 1.html
если ид_номер=2 то открывается 2.html
если ид_номер=3 то открывается 3.html
если ид_номер=4 то открывается 4.htmlОбычно это яваскриптом делается. Хотя, можно и промежуточный (лишний) запрос к серверу сделать и получить редирект в ответ.
...
Рейтинг: 0 / 0
выпадающий список из БД и переход на другую страницу php
    #38243981
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrowHettq - это што?
Код: html
1.
<input type="submit" value="добавить" name="q">



А q - это что?
...
Рейтинг: 0 / 0
выпадающий список из БД и переход на другую страницу php
    #38243986
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
свойство name инпута.
...
Рейтинг: 0 / 0
выпадающий список из БД и переход на другую страницу php
    #38243990
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а в php это работает из за
Код: php
1.
Notice:  Use of undefined constant MY_CONST - assumed 'MY_CONST' in 
...
Рейтинг: 0 / 0
выпадающий список из БД и переход на другую страницу php
    #38243996
tycoon_asd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Обычно это яваскриптом делается. Хотя, можно и промежуточный (лишний) запрос к серверу сделать и получить редирект в ответ.
Вы можете написать этот промежуточный запрос?
...
Рейтинг: 0 / 0
выпадающий список из БД и переход на другую страницу php
    #38244001
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
<?
if (isset($_POST['m']) && $_POST['m'])header('Location:' . $_POST['m'] . '.html');
exit;
?>
<html>
<body>
<h1>вид канцтовара</h1>
<select name="m">
<?
@mysql_connect("localhost","root","");
@mysql_select_db("baza_shkolnih_prinadlegnostey");
$a=mysql_query('SELECT * FROM vid_kantstovara');
while ($b = mysql_fetch_array($a)){
print "<option value=$b[0]> $b[1] </option>";
}
?>
</select>
<p>
<form method = "post">
<input type="submit" value="добавить" name="q">
</form>
<?if($_POST[q]) //это нерабочая кнопка
{
Print "кнопка работает";
}
?>
</body>
</html>
...
Рейтинг: 0 / 0
выпадающий список из БД и переход на другую страницу php
    #38244024
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tycoon_asdОбычно это яваскриптом делается. Хотя, можно и промежуточный (лишний) запрос к серверу сделать и получить редирект в ответ.
Вы можете написать этот промежуточный запрос?Отправляете форму на сервер. Серверным скриптом разбираете что прислали. И в зависимости от шлете header('Location: /куда_надо_послать_клиента')
...
Рейтинг: 0 / 0
выпадающий список из БД и переход на другую страницу php
    #38244060
tycoon_asd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ScareCrow<?
if (isset($_POST['m']) && $_POST['m'])header('Location:' . $_POST['m'] . '.html');
?>


Warning: Cannot modify header information - headers already sent by (output started at N:\home\localhost\www\radio\11.php:1) in N:\home\localhost\www\radio\11.php on line 2
...
Рейтинг: 0 / 0
выпадающий список из БД и переход на другую страницу php
    #38244065
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это должно быть самой первой строчкой, да.
...
Рейтинг: 0 / 0
выпадающий список из БД и переход на другую страницу php
    #38244082
tycoon_asd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
оно не может быть первой строчкой ...
...
Рейтинг: 0 / 0
выпадающий список из БД и переход на другую страницу php
    #38244086
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tycoon_asdоно не может быть первой строчкой ...
ну извини. header должет быть ДО любого вывода в браузер.
...
Рейтинг: 0 / 0
выпадающий список из БД и переход на другую страницу php
    #38244098
tycoon_asd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
поставил его до вывода в браузер. та же ошибка.
Есть ли альтернативные варианты (для php) ?
...
Рейтинг: 0 / 0
выпадающий список из БД и переход на другую страницу php
    #38244118
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tycoon_asdпоставил его до вывода в браузер. та же ошибка.Значит, все же, не ДО вывода.
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / выпадающий список из БД и переход на другую страницу php
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]