Показать сообщение отдельно
Старый 04.01.2011, 20:03   #9
cyberblut
Знающий
 
Регистрация: 14.06.2009
Сообщений: 338
Написано 139 полезных сообщений
(для 257 пользователей)
Ответ: Использование "промежуточного" php-скрипта

Сообщение от HAMANN Посмотреть сообщение
Запросы неправильные.
Врёшь!! Запросы правильные.

Но вот откуда взялась переменная $dat??

Javascript неправильный. Какие, нахер, долары у переменных в JS? Надо так:

function sendData(i) {
      var 
Stoppos = $('#im' i).position(); 
      $(
'#result').load('http://cherepets.99k.org/index.php', {
        use: 
'write',
        
ni,
        
xStoppos.left,
        
yStoppos.top,
        
dat'2010.12.12'
      
}, function(responseTexttextStatusXMLHttpRequest) {
        if( 
11 ) {
          
sendData(1);
        }
      }); 
}

$(
document).mouseup(function(){
  
sendData(1);
}); 
----
Но лучше всего отправлять все данные (все 10 позиций) в одном запросе через массивы.
----

А в обработчике небольшое дополнение:
$dat date('Y-m-d'strtotime($_GET['dat']));

//Мне так больше нравится :)
$query="DELETE FROM records WHERE Date='" $dat "';"
mysql_query($query$db); 

$query="INSERT INTO records (Date) VALUES ('" $dat "');"
mysql_query($query$db); 
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
cherepets (11.01.2011)