Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: помогите сформировать запрос

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
blackpatriot
Отправлено: 29 Августа, 2015 - 20:29:05
Post Id


Новичок


Покинул форум
Сообщений всего: 10
Дата рег-ции: Авг. 2015  


Помог: 0 раз(а)




Всем привет!

Помогите сформировать запрос,

Цель присвоить переменным в запросе следующие значение

adddate_s_m= дни минус 89 дней от текущий даты
adddate_s_d= месяц минус 89 дней от текущий даты
adddate_s_y= текущий год минус 89 дней от текущий даты

adddate_e_m= текущий месяц
adddate_e_d= текущий день
adddate_e_y= текущий год

Если значение присваивать в ручную вот как на запросе я указал ниже :
PHP:
скопировать код в буфер обмена
  1.  
  2. http://****.ru/search.php?adddate_s_m=06&adddate_s_d=28&adddate_s_y=2015&adddate_e_m=08&adddate_e_d=28&adddate_e_y=2015&pflag=&forward=&manid=&womanid='.$this->womanid.'&Submit2=+Search+';
  3.  

то все работает:


если выводить переменные
PHP:
скопировать код в буфер обмена
  1.  
  2. $day = date("d", time() - 86400*89);
  3. $month = date("m", time() - 86400*89);
  4. $year = date("Y", time() - 86400*89);
  5. $day2 = date("m");
  6. $month2 = date("d");
  7. $year2 = date("Y");    
  8.                    
  9. http://****.ru/search.php?adddate_s_m='.$month.'&adddate_s_d='.$day.'&adddate_s_y='.$year.'&adddate_e_m='.$month2.'&adddate_e_d='.$day2.'&adddate_e_y='.$year2.'&pflag=&forward=&manid=&womanid='.$this->womanid.'&Submit2=+Search+';
  10.  

то запрос не формируется
прошу помощи что я не так делаю )) помогите пожалуста
 
 Top
Строитель
Отправлено: 29 Августа, 2015 - 22:34:50
Post Id



Участник


Покинул форум
Сообщений всего: 1581
Дата рег-ции: Февр. 2014  
Откуда: Украина


Помог: 74 раз(а)




Все переменные попадают в запрос.
PHP:
скопировать код в буфер обмена
  1.  
  2. $day = date("d", time() - 86400*89);
  3. $month = date("m", time() - 86400*89);
  4. $year = date("Y", time() - 86400*89);
  5. $day2 = date("m");
  6. $month2 = date("d");
  7. $year2 = date("Y");    
  8.                    
  9. echo 'http://****.ru/search.php?adddate_s_m=' . $month . '&adddate_s_d=' . $day .
  10. '&adddate_s_y=' . $year . '&adddate_e_m=' . $month2 . '&adddate_e_d=' . $day2 .
  11. '&adddate_e_y=' . $year2;
  12.  
 
 Top
blackpatriot
Отправлено: 29 Августа, 2015 - 23:10:16
Post Id


Новичок


Покинул форум
Сообщений всего: 10
Дата рег-ции: Авг. 2015  


Помог: 0 раз(а)




вот ссылка запроса

PHP:
скопировать код в буфер обмена
  1.  
  2.  
  3. $url = 'http://*****/search_result.php?adddate_s_m='.$month.'&adddate_s_d='.$day.'&adddate_s_y='.$year.'&adddate_e_m='.$month2.'&adddate_e_d='.$day2.'&adddate_e_y='.$year2.'&pflag=&forward=&manid=&womanid='.$this->womanid.'&Submit2=+Search+';
  4.  
  5.  


в таком виде не работает
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


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



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB