PHP.SU

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

Страниц (33): В начало « ... 24 25 26 27 [28] 29 30 31 32 ... » В конец

> Найдено сообщений: 484
alexiy Отправлено: 13 Января, 2012 - 14:59:55 • Тема: jqery & forma • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 698
Саныч пишет:
alexiy пишет:
$('elementarrary')
Это у вас элемент такой?
это я имел ввиду что это массив элементов который выглядит примерно так:
CODE (javascript):
скопировать код в буфер обмена
  1. var fields = $([]).add('input:text[name=tout_of_work]')
  2.                                                                           .add('input:text[name=tanother]')
  3.                                                                           .add('input:text[name=outof_border]');
alexiy Отправлено: 13 Января, 2012 - 14:53:15 • Тема: jqery & forma • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 698
У меня есть форма, в которую вводится информация о заказе, некоторые значения нужно посчитать, для этогоя использую событие "change"
CODE (javascript):
скопировать код в буфер обмена
  1. $('elementarrary').change(function(){//тут идет подсчет переменной});
но дело в том, что это не всегда работает как надо, с первого раза, все считается нормально, но если ввести новую информацию то иногда ничего не происходит, может кто поделиться какой информацией о том, как надо работать с формами чтобы они интерактивно отвечали на события так, как мне надо, интересует совет или информация Улыбка
Заранее спасибо
alexiy Отправлено: 12 Января, 2012 - 19:50:03 • Тема: помогите сделать краткий обзор • Форум: Хранение данных, их вывод и обработка

Ответов: 5
Просмотров: 1849
а можно попробовать в таблицу добавить еще одно поле в котором будет краткий обзор статьи и ссылку на полную новость, если я правильно понял...
alexiy Отправлено: 10 Января, 2012 - 15:13:18 • Тема: запрос к БД • Форум: Вопросы новичков

Ответов: 2
Просмотров: 108
спасибо, разобрался Улыбка
alexiy Отправлено: 10 Января, 2012 - 15:03:12 • Тема: запрос к БД • Форум: Вопросы новичков

Ответов: 2
Просмотров: 108
есть метод
PHP:
скопировать код в буфер обмена
  1.  
  2. public function getOrderData($id, $field)
  3. {
  4.    $this->id = $id;
  5.    $this->field = $field;
  6.                        
  7.    $sql = "SELECT '$this->field' FROM zakaz WHERE id = '$this->id'";
  8.    $result = mysql_query($sql);
  9.                        
  10.   $row = mysql_fetch_array($result);
  11.                        
  12.   return $row['$this->field'];                                         
  13. }
  14.  
  15. суть его в том, чтобы получить информацию из поля передавая идентификатор поля и само название поля, но что-то не работает, подскажите что тут не так?
  16.  
alexiy Отправлено: 09 Января, 2012 - 19:44:57 • Тема: не выполняется запрос • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 27
Исправил, просто таблицу переименовал и все заработало Улыбка
alexiy Отправлено: 09 Января, 2012 - 17:55:57 • Тема: не выполняется запрос • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 27
illy пишет:
кавычку поставь
'$this->cashType)";
'$this->cashType')";

исправил, но все равно ошибка остается
alexiy Отправлено: 09 Января, 2012 - 16:41:28 • Тема: не выполняется запрос • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 27
есть метод
PHP:
скопировать код в буфер обмена
  1.  
  2.  
  3. public function saveOrder($startDate, $startTime, $initialHotel, $clientName, $room, $finishDate, $finishTime, $finishHotel, $finishAdmin, $dayCount, $retCountry, $car, $carPricePerDay, $insurance, $addDriver, $childSeat, $autoTrans, $gps, $skiBox, $another, $outOfWork, $another2, $outBorder, $orderSumm, $cashType)
  4.                 {
  5.                         $this->startDate = $startDate;
  6.                         $this->startTime = $startTime;
  7.                         $this->initialHotel = $initialHotel;
  8.                         $this->clientName = $clientName;
  9.                         $this->room = $room;
  10.                         $this->finishDate = $finishDate;
  11.                         $this->finishTime = $finishTime;
  12.                         $this->finishHotel = $finishHotel;
  13.                         $this->finishAdmin = $finishAdmin;
  14.                         $this->dayCount = $dayCount;
  15.                         $this->retCountry = $retCountry;
  16.                         $this->car = $car;
  17.                         $this->carPricePerDay = $carPricePerDay;
  18.                         $this->insurance = $insurance;
  19.                         $this->addDriver = $addDriver;
  20.                         $this->childSeat = $childSeat;
  21.                         $this->autoTrans = $autoTrans;
  22.                         $this->gps = $gps;
  23.                         $this->skiBox = $skiBox;
  24.                         $this->another = $another;
  25.                         $this->outOfWork = $outOfWork;
  26.                         $this->another2 = $another2;
  27.                         $this->outBorder = $outBorder;
  28.                         $this->orderSumm = $orderSumm;
  29.                         $this->cashType = $cashType;
  30.                        
  31.                         $query = "INSERT INTO order (startdate, startTime, initialHotel, clientName, room, finishDate, finishTime, finishHotel, finishAdmin, dayCount, retCountry, car, carPricePerDay, insurance, addDriver, childSeat, autoTrans, gps, skiBox, another, outOfWorkTIme, anothertwo, outBorderPermission, paytype, orderSumm) VALUES ('$this->startDate', '$this->startTime', '$this->initialHotel', '$this->clientName', '$this->room', '$this->finishDate', '$this->finishTime', '$this->finishHotel', '$this->finishAdmin', '$this->dayCount', '$this->retCountry', '$this->car', '$this->carPricePerDay', '$this->insurance', '$this->addDriver', '$this->childSeat', '$this->autoTrans','$this->gps', '$this->skiBox', '$this->another', '$this->outOfWork', '$this->another2', '$this->outBorder', '$this->orderSumm', '$this->cashType)";         
  32.                                                                                                                                                                                                                                
  33.                         mysql_query($query) or die(mysql_error());     
  34.                                                                                                                                                                                                                                                                                                                                                                                                                                
  35. }
  36.  

после того как я его вызываю,
PHP:
скопировать код в буфер обмена
  1. $order->saveOrder($startDate, $startTime, $initialHotel, $clientName, $room, $finishDate, $finishTime, $finishHotel, $finishAdmin, $dayCount, $retCountry, $car, $carPricePerDay, $insurance, $addDriver, $childSeat, $autoTrans, $gps, $skiBox, $another, $outOfWork, $another2, $outBorder, $orderSumm, $cashType);


выдает ошибку You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order (startdate, startTime, initialHotel, clientName, room, finishDate, finishT' at line 1

в чем может быть проблема?
alexiy Отправлено: 08 Января, 2012 - 14:53:25 • Тема: Отнять дату • Форум: Вопросы новичков

Ответов: 8
Просмотров: 354
Всем спасибо, помогли разобраться!
alexiy Отправлено: 08 Января, 2012 - 00:06:38 • Тема: Отнять дату • Форум: Вопросы новичков

Ответов: 8
Просмотров: 354
Саныч пишет:
в каком формате дата?

день/месяц/год
alexiy Отправлено: 08 Января, 2012 - 00:03:24 • Тема: Отнять дату • Форум: Вопросы новичков

Ответов: 8
Просмотров: 354
Есть два поля, куда вводится дата, нужно от одной даты, отнять другую и получить кол-во дней между ними, как это можно реализовать исользуя PHP или JavaScript?
alexiy Отправлено: 05 Января, 2012 - 15:41:56 • Тема: отнять дату от даты • Форум: JavaScript & VBScript

Ответов: 1
Просмотров: 1450
У меня есть два поля с датами, как можно отнять одну дату от другой и получить кол-во дней?
alexiy Отправлено: 29 Декабря, 2011 - 16:53:12 • Тема: сохранение checkbox • Форум: Хранение данных, их вывод и обработка

Ответов: 2
Просмотров: 3514
допусти на форме есть 3 чекбокса
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <input type = "checkbox" name = "check1" value = "1">
  3. <input type = "checkbox" name = "check2" value = "2">
  4. <input type = "checkbox" name = "check3" value = "3">
  5.  

после отправки формы, бывает необходимость изменить форму и необходимо запомнить состояние чекбоксов, скажите как это можно реализовать?
alexiy Отправлено: 13 Декабря, 2011 - 20:48:27 • Тема: checkbox • Форум: JavaScript & VBScript

Ответов: 5
Просмотров: 1149
SAD пишет:
parseInt($(this).val());

пробовал, не работает.
(Добавление)
во все разобрался
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2.  
  3. sumELCheck.change(function()
  4.         {
  5.         if($(this).is(':checked'))
  6.                 {
  7.         summ  += parseInt($(this).val());
  8.         $.post('test.php', {summ : summ }, function(data)
  9.                         {
  10.                                 $('#summ_field').html(data);
  11.                         });
  12.         }
  13.                 else
  14.                 {
  15.                         summ  -= parseInt($(this).val());
  16.         $.post('test.php', {summ : summ }, function(data)
  17.                         {
  18.                                 $('#summ_field').html(data);
  19.                         });
  20.                 }
  21.         });
  22.  

вот такой код работает Улыбка
alexiy Отправлено: 13 Декабря, 2011 - 20:39:47 • Тема: checkbox • Форум: JavaScript & VBScript

Ответов: 5
Просмотров: 1149
tuareg пишет:
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. sumELCheck.unbind('click').bind('click', function()
  3. {
  4.   $(this).is(':checked')
  5.   {
  6.      summ  += parseInt($(this).val());
  7.      alert(summ);
  8.   }
  9. });
  10.  

Какая-то конструкция интересная. Зачем так unbind затем bind? Это не хорошо.

Вот простой код
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. sumELCheck.change(function(){
  3.    $(this).is(':checked'){
  4.      summ  += parseInt(this.value);
  5.      alert(summ);
  6.   }
  7.   else{
  8.     summ  -= parseInt(this.value);
  9.      alert(summ);
  10.   }
  11. });
  12.  
что-то не работает...

Страниц (33): В начало « ... 24 25 26 27 [28] 29 30 31 32 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB