Anonymní profil Martin – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Martin – Programujte.comAnonymní profil Martin – Programujte.com

 

Příspěvky odeslané z IP adresy 195.28.150.–

Martin
PHP › Uprava podmienky pre stav be…
17. 3. 2018   #220002

Freehosting to nemá :-)

Martin
PHP › Uprava podmienky pre stav be…
17. 3. 2018   #219999

To by mi nepomohlo :-) Potrebujem zapísať do db raz za 2 minúty. Dáta na web mi chodia raz za 2 sekundy. Je to dosť veľký dátový tok, ktorý by sa možno ani nestíhal ukladať do db.

Martin
PHP › Uprava podmienky pre stav be…
17. 3. 2018   #219997

 Ahoj, mám následujúci problém. Ukladám dáta do databázy (ide o hodnoty senzorov) ukladám tam aj referečné hodnoty do db raz za 2 minúty. Po dvoch dňoch sa dáta prepisujú (mažú sa staré). Problém je ten, že ja to spúšťam cez php script a teraz, keď zapisujem dáta, tak overuje, či posledné zapísané dáta sú v tabuľke viac ako 2 minúty. Stáva sa, že internet vypadne/je stránka nedostupná cez 2 dni a všetky dáta sa mi zmažú. Ako to ošetriť, aby mi to zapísalo dáta do databázy, ak tam nie je napríklad nič? 
Ďakujem za pomoc.


$con = mysqli_connect("localhost","user","password","databaaaase"); mysqli_set_charset($con,"utf8"); 
if (mysqli_connect_errno()) { 
echo "Problém s napojením na MySQL: " . mysqli_connect_error(); } 
$cas = mysqli_query($con,"SELECT time FROM db ORDER BY id DESC LIMIT 1") or die(mysqli_error($con)); 
while($line = mysqli_fetch_assoc($cas)){ $datum = strtotime($line['time']); $teraz = strtotime("now"); } 
$vypocet = $teraz - $datum; if($vypocet >=120){ 
$ins = mysqli_query($con,"INSERT INTO `db` (`mq7`, `mq2`) VALUES ('$mq7','$mq2')") or die (mysqli_error($con)); }

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý