MySQL и PHP-форма
60 повідомлень
#13 років тому
Задача: есть БД, в которой есть таблица, в которой есть поля(допустим user_name, user_sex, user_lastname).Есть форма с аналогичными кнопками user_sex\user_lastname, как сделать такую штуку <option> что бы можно было выбирать строки из поля user_name, и затем, обрабатывая эту форму, записывать данные в строку с соотвеств. юзер_неймом
а?!
1322 повідомлення
60 повідомлень
#13 років тому
Цитата ("vovan_f"):
2) Сформулировать мысль и выразить ее перейдя по ссылке ]https://www.weblancer.net/account/jobs/?type=project
Чё ж у Вас всё к деньгам сбрасывается? Помочь просто-так нет?
Темболее, что я делаю это лишь для себя. Нечего делать - решил написать веб сервис, с нуля. Создал его. Теперь пошло допиливание функционала, сижу думаю, ответа не найду.(или не то ищу)
Цитата ("ArtKiev"):
Option ID=
?!
731 повідомлення
#13 років тому
Цитата ("mrcloud"):<option> что бы можно было выбирать строки из поля user_nameДавайте еще раз этот момент.
60 повідомлень
#13 років тому
Цитата ("VeMax"):Цитата ("mrcloud"):<option> что бы можно было выбирать строки из поля user_nameДавайте еще раз этот момент.
вот смотри, есть в форме такое понятие, как <select> в селекте есть пункт <option>, как сделать так, что бы это оптион формировалось из строк с полем user_name. тоесть есть у нас в юзер_нейме такие строки вася, петя, оля, гусь. и так что бы в оптион так же было: вася, петя, оля, гусь.
дальше, выбрали мы гуся, а у нас есть два инпута: пол\возраст, и аналогичные поля user_old\user_sex. как сделать так, что бы при обработке формы, когда мы вписали и жмакнули на кнопку "отправить", значения из инпутов олд\секс, в попадали в строку, где юзер_нейм гусь.
402 повідомлення
#13 років тому
Все с чего-то начинали..в общем нужно гуглить что-то вроде "php работа с mysql"
171 повідомлення
#13 років тому
function user_name_list()
{
$razd_list.='<select size="1" name="user_name_list_field">';
$razd_list.='<option value=""></option>';
$zapros='SELECT DISTINCT `user_name` FROM `table` ORDER BY `user_name` ASC';
$zapros=mysql_query($zapros);
if ($zapros) if (mysql_num_rows($zapros)>0)
{
while (list($value)=mysql_fetch_row($zapros))
{
$razd_list.='<option value='.$value.'>'.$value.'</option>';
}
}
$razd_list.='</select>';
return($razd_list);
}
//использование
echo user_name_list();
это такой самый простой вариант
77 повідомлень
#13 років тому
mrcloud, что не ясного в моем сообщении OPTION=ID ??????????????????
60 повідомлень
#13 років тому
Цитата ("mulbergerio"):
function user_name_list()
{
$razd_list.='<select size="1" name="user_name_list_field">';
$razd_list.='<option value=""></option>';
$zapros='SELECT DISTINCT `user_name` FROM `table` ORDER BY `user_name` ASC';
$zapros=mysql_query($zapros);
if ($zapros) if (mysql_num_rows($zapros)>0)
{
while (list($value)=mysql_fetch_row($zapros))
{
$razd_list.='<option value='.$value.'>'.$value.'</option>';
}
}
$razd_list.='</select>';
return($razd_list);
}
//использование
echo user_name_list();
это такой самый простой вариант
Спасибо. Вчера пришёл примерно к такому выводу, но как составить не догадался. Проверю - посмотрю. Спасибо.