CREATE TABLE IF NOT EXISTS `my_base__data` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`time` int(11) DEFAULT NULL,
`ticker` char(10) DEFAULT NULL,
`last_price` decimal(14,6) DEFAULT NULL,
`volume` decimal(14,6) DEFAULT NULL,
`high` decimal(14,6) DEFAULT NULL,
`low` decimal(14,6) DEFAULT NULL,
`bid` decimal(14,6) DEFAULT NULL,
`ask` decimal(14,6) DEFAULT NULL,
`error` tinyint(1) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
В самой базе дата полная хранится?
Если да, я бы на вашем месте посмотрел код чтения и поправил бы.
'D' : begin
G:=StrToInt(Copy(W, 7, 2))+1900; if G<=1920 then G:=G+100;
//G:=StrToInt(Copy(W, 5, 4)); //Это моё - но не сработало (
M:=StrToInt(Copy(W, 4, 2)); D:=StrToInt(Copy(W, 1, 2));
S:=FormatDateTime('yyyymmdd', EncodeDate(G, M, D));
end;
крч просто слеш обратный добавьте
Но у вас неймспейс кастомный, и нужно его поправить!
new mysqli
неймспейс задайте для mysqli так, тк вы задали свой кастомный, а в нем нет такого класса
namespace my_api;
function geta()
{
$a=1;
return $a;
}
include_once (__DIR__.'/api.php');
$a=my_api\geta();
Только вы почему-то считаете, что file_get_contents возвращает результат немедленно
echo'/////////////.<br>';
echo'Время начала file_get_contents='.time().'<br>';
$data=file_get_contents($url); if (!$data) {usleep($pause_time*1000000);}
echo'Время окончания file_get_contents='.time().'<br>';
echo'/////////////.<br>';
У вас нигде не написано, что цикл должен непременно выполниться пять раз
Но я видел его как ярко сиреневый через ПО удаленного доступа, на удаленном компе пользователя.
Причем все остальные цвета нормально.