webjey

Рейтинг
46
Регистрация
09.04.2013
victorpavloff:
Можете указать пример?

Например через 2 часа


var date = new Date();
date.setTime(date.getTime() + (2 * 60 * 60 * 1000));
$.cookie("example", "foo", { expires: date });

Счётчики одоклассников яндекс берет со своего сервера.


services.vkontakte = {
url: "https://vk.com/share.php?act=count&index=0&url={link}",
type: "jsonp",
cb: function(e) {
c({
service: "vkontakte",
count: parseInt(e)
})
}
}, services.odnoklassniki = {
url: "https://share.yandex.net/counter/odnoklassniki/?url={link}",
type: "jsonp",
cb: function(e) {
c({
service: "odnoklassniki",
count: parseInt(e) || 0
})
}

Разработчики знают о проблеме http://clubs.ya.ru/share/replies.xml?item_no=2052 .Напишите в ТП может они вам помогут.

        var pieData =[];

var str=JSON.parse('{"0":{"value":"23423","color":"#123456"},"1":{"value":"3452345","color":"#123456"}}');
for (var x in str){
pieData.push(str[x]);
}
console.log(JSON.stringify(pieData));

или так:


var pieData =[];
JSON.parse('{"0":{"value":"23423","color":"#123456"},"1":{"value":"3452345","color":"#123456"}}', function() {
if (this.hasOwnProperty("value")) pieData.push({value: this.value, color: this.color});
});
console.log(JSON.stringify(pieData));
vantala:
По российским площадкам данные доступны вплоть до тиковых, имелись ввиду западные.

Посмотрите вот эти:

Можно обойтись и вовсе без парсинга.Подобную информацию можно получить у гугла


<?php
$opt=file_get_contents("http://www.google.com/finance/option_chain?q=GOOG&output=json");
$opt =preg_replace('/(\w+)\s*:/','"$1":',$opt);
$opt=json_decode($opt);
print_r($opt->puts);
print_r($opt->calls);

и у etrade.com вроде есть api

totamon:
webjey,
надо 2 предыдущие, а не последние

Сорри, возможно я не понял задачу.Что значит предыдущие?
запрос

SELECT id FROM `tovary` WHERE collection='$kol' AND `id`<$idtov ORDER BY `id` LIMIT 2

выводит товары у которых id меньше текущего (предыдущие?) и сортирует по id

ORDER BY

Порядок сортировки по умолчанию — ASC.Прямой порядок т.е. выводит все товары у которых id <idtov начиная с первого. Я вывожу у которых id< idtov сортированные в обратном порядке т.е. с последнего.
SELECT id FROM `tovary` WHERE collection='$kol' AND `id`<$idtov ORDER BY `id` DESC LIMIT 2

Почему все советуют limit 4 ?Пожайлуста обьясните интересно стало.

ORDER BY `id` DESC LIMIT 2
siv1987:
Тест на производительность понятие субъективное.

Полностью согласет с siv1987 сам делал упор на читабельность кода.Как насчет пригласить арбитра-программиста? Не только скорость ,но и логика ☝ Может SeVlad? Сам я болею за senks777 ,если он оформит свое решение в более читабельный вид.Думаю многим будет полезно.

В любом случае надо посмотреть логи ,чтобы понять в чем ошибка. Найдите файл my.cnf.У меня он тут

/etc/mysql/my.cnf

Там должна быть в секции [mysqld] строка

log_error = /var/log/mysql/error.log

Надо сначала получить информацию о системе(что за система,сколько места на диске,сколько памяти)

uname -a && df -h && free -h

Может mysql запущен?

ps -e |grep mysql

netstat -an | grep "3306"

Прочитать логи (обычно в /var/log)

Найти можно например так :

find /var -name "mysql.err"
Всего: 193