select с возможностью заполнения его пользователем, чтоб user мог не только выбрать, но и вписать в случае отсутствия, свой вариант.
Данные для select хранятся в базе mysql.
Очень уж надо. Всем заранее спосибо.
Спустя 2 минуты (3.09.2010 - 13:29) Kuliev написал(а):
Цитата (DenisovVSh @ 3.09.2010 - 15:27) |
Можно ли как нить реализовать при помощи рнр. select с возможностью заполнения его пользователем, чтоб user мог не только выбрать, но и вписать в случае отсутствия, свой вариант. Данные для select хранятся в базе mysql. Очень уж надо. Всем заранее спосибо. |
Можно.
Спустя 1 час, 55 минут, 35 секунд (3.09.2010 - 15:24) DenisovVSh написал(а):
Цитата (Kuliev @ 3.09.2010 - 11:29) |
Можно. |
Расскажите по подробнее, если не трудно.
Или ссылку про это.
Интересует именно при помощи рнр и mysql, без java и т.п.
Спасибо.
Спустя 2 минуты, 2 секунды (3.09.2010 - 15:26) waldicom написал(а):
Если без javascript, то получится не очень красиво.
Тогда можно ввести в select дополнительный пустой пункт и рядом с select'ом обычное поле ввода.
В скрипте потом анализировать, введено ли что-нибудь в обычное поле или нет.
А почему без javascript ?
Тогда можно ввести в select дополнительный пустой пункт и рядом с select'ом обычное поле ввода.
В скрипте потом анализировать, введено ли что-нибудь в обычное поле или нет.
А почему без javascript ?
Спустя 2 дня, 1 час, 41 минута, 55 секунд (5.09.2010 - 17:08) DenisovVSh написал(а):
Цитата (waldicom @ 3.09.2010 - 13:26) |
А почему без javascript ? |
Потому что не использовал его никогда, а изучать нет времени пока. Сроки жмут, да и красота тут не важна, главное чтоб функцианал нужный был.
Спустя 4 дня, 17 часов, 38 минут, 54 секунды (10.09.2010 - 10:47) DenisovVSh написал(а):
Народ, будьте добры.
Научите, как сделать три связанных меж собой selecta (город, район, улица) что бы обновлялись без перезагрузки страници.
При помощи js, я в js ниразу ничего не делал.
Или ссылку дайте где про это подробно описано, попробую разобраться.
Научите, как сделать три связанных меж собой selecta (город, район, улица) что бы обновлялись без перезагрузки страници.
При помощи js, я в js ниразу ничего не делал.
Или ссылку дайте где про это подробно описано, попробую разобраться.
Спустя 7 минут, 52 секунды (10.09.2010 - 10:55) LRCenter написал(а):
Вам, батенька, ajax потребуется:
Примерно так:
Третий список по аналогии. Сам php выводящий select в ajax.php
Примерно так:
<script type="text/javascript">
// Функция, осуществляющая AJAX запрос
function loadXMLDoc(method, url) {
if(window.XMLHttpRequest) {
req = new XMLHttpRequest();
req.onreadystatechange = processReqChange;
req.open(method, url, true);
req.send(null);
} else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
req.onreadystatechange = processReqChange;
req.open(method, url, true);
req.send();
}
}
// Функция, выполняемая при изменении статуса
// запроса, если статус равен 200, данные получены
function processReqChange() {
if(req.readyState == 4) {
if(req.status == 200) {
getNumber(req.responseText);
} else {
alert("There was a problem retrieving the XML data:\n" + req.statusText);
}
}
}
function onClick(prurl) {
var url = prurl;
loadXMLDoc( "get", url );
}
// Функция записывает в элемент content значение, полученное от сервера
function getNumber( number ) {
var content = document.getElementById( "content" );
content.innerHTML = number;
}
</script>
<select size=1 onChange='onClick(this.value)'>
<option value=''>Действия?
<option value='ajax.php?form=1'>Форма 1
<option value='ajax.php?form=2'>Форма 2
<option value='ajax.php?form=3'>Форма 3
<option value='ajax.php?form=4'>Форма 4
</select>
<div id="content"></div>
Третий список по аналогии. Сам php выводящий select в ajax.php