Size: a a a

2021 April 29

В

Виталий in PHP
Ну да
источник

VC

Vladimir Chernyshev in PHP
что да?
источник

В

Виталий in PHP
Ну от в меня получается каждый раз запрос отдает а нужно по идее чтобы висел открытый
источник

ci

cathunter ivanov in PHP
привет, ребята переклинило, непойму как так может быть ? почему запятая а не точка, не могу в бд иззаэтого записать в поле типа флоат? var_dump(100*(1/3600));  -» float(0,027777777777778)
источник

VC

Vladimir Chernyshev in PHP
запрос от чего к чему? что значит “висел открытый”?
источник

VC

Vladimir Chernyshev in PHP
локаль стоит русская или похожая?
источник

ci

cathunter ivanov in PHP
госпади спасибо! действительно перед этим меняю локаль и забыл уже
источник

VC

Vladimir Chernyshev in PHP
иди и не греши, сын мой ))
источник

KN

Kirill Nesmeyanov in PHP
осталось только понять как связана запятая в вардампе и запись флоата в базу
источник

VC

Vladimir Chernyshev in PHP
sql со строками работает
источник

KN

Kirill Nesmeyanov in PHP
ну это если данные зашивать внутрь самого sql запроса
источник

KN

Kirill Nesmeyanov in PHP
а не передавать в плайсхолдеры по-нормальному
источник

KN

Kirill Nesmeyanov in PHP
чот у меня подозрение, что были бы prepared stmts, то проблем бы таких не было
источник

В

Виталий in PHP
В меня есть код но он все время падает и отправляет каждый раз запросы а нужно чтобы висел походу же
header('Content-Type: text/event-stream');
header('Cache-Control: no-cache');
$time = date('r');
echo "data: The server time is: {$time}\n\n";
ob_flush();
flush();
источник

KN

Kirill Nesmeyanov in PHP
не вижу ни одного запроса в твоём коде)
источник

SB

Sergei Baikin in PHP
ну так может стоит добавить бесконечный цикл?
источник

В

Виталий in PHP
Пробовал так тоже самое падает
$old_mess=null;
header('Content-Type: text/event-stream');
header("Cache-Control: no-cache");
header("Connection: keep-alive")
header("Access-Control-Allow-Origin: *");

while(true){
$me=$db->query("SELECT * FROM chat ORDER BY id DESC LIMIT 1")->fetch_array();
if($old_mess!==$me['text']){
  $old_mess=$me['text'];
  echo "data: The time is : ".$me['text']."\n";
 echo "retry: 1000\n\n";

}

ob_flush();
   flush();
   sleep(1);
$db->close();

}
ob_end_flush();
источник

KN

Kirill Nesmeyanov in PHP
а о сообщении об ошибке по которой он падает мы сами должны догадаться?)
источник

С

Славик in PHP
не должны догадываться и не должны даже отвечать, если человек не дает достаточно информации
источник

В

Виталий in PHP
Он не падает а просто делает перезапрос снова и снова
источник