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

Форум MySQL

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

 

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

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

тема: Занести в одно поле таблицы инфу с двух полей формы
 
 автор: dinya_1   (17.07.2010 в 22:46)   письмо автору
 
 

Здравствуйте. Есть поле в таблисе, в которое нужно занести инфу в зависимости от выбора пользывателя.
Поле таблицы: cena

Поля формы:
1) cena

2) с_ot и c_do (два поля)


<?
//Если $cena существует, отчищаем $c_ot  и $c_do
if((isset($cena)) 
{
c_ot=""
c_do="";
}
else 
{
$cena = ( "от".$c_ot "до".$c_do); //(Цель: записать в одно поле )
}

//Проверка на обязательное заполнение идет выше
//Занесение в базу ниже...
?>

  Ответить  
 
 автор: sms-send   (17.07.2010 в 23:12)   письмо автору
 
   для: dinya_1   (17.07.2010 в 22:46)
 

Что за цель такая? Кто поставил?

  Ответить  
 
 автор: oliss   (18.07.2010 в 07:16)   письмо автору
 
   для: dinya_1   (17.07.2010 в 22:46)
 

$cena = ( "от".$c_ot + "до".$c_do); //(Цель: записать в одно поле ) ?

А нельзя ли привести пример того что надо.
т.е. входящие данные и что должно быть на выходе..?

  Ответить  
 
 автор: Dinya_1   (18.07.2010 в 20:36)   письмо автору
 
   для: oliss   (18.07.2010 в 07:16)
 

Есть два поля формы, данные с них нужно объединить и запихнуть в одно поле таблицы, причем не суммой a сивволами чтоб на выходе было примерно так: з/п От 12000 до 15000 (чтоб запрос не к двум полям таблицы в базы, а к одному)

  Ответить  
 
 автор: oliss   (19.07.2010 в 06:45)   письмо автору
 
   для: Dinya_1   (18.07.2010 в 20:36)
 

А не лучше бы сделать два поля в таблице min_zarplata и max_zarplata и смело вносить в них данные из полей формы ...(никакого смысла нет всё это запихивать в одно поле ) тем более в первом случае тип полей будет интежер (более оптимизированно),а в вашем варианте строковый, типа варчар.
а уж выводите так как вам больше нравится..тут на вкус...

  Ответить  
 
 автор: Dinya_1   (19.07.2010 в 21:09)   письмо автору
 
   для: oliss   (19.07.2010 в 06:45)
 

Тогда нужно будет думать как не выводить эти два поля в случае их отсутствия, а выводить другое с одинарным значением...

  Ответить  
 
 автор: Trianon   (19.07.2010 в 22:12)   письмо автору
 
   для: Dinya_1   (19.07.2010 в 21:09)
 

Думать будет нужно всегда, уж коль скоро Вы взялись программировать.

  Ответить  
Rambler's Top100
вверх

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