Forum Delphi.cz

PHP a RadPHP => Obecné => Téma založeno: Kony 10-11-2021, 16:45:57

Název: Vycteni hodnot z MYSQL a ulozeni do promenných
Přispěvatel: Kony 10-11-2021, 16:45:57
Ahoj, snazim se pripojit k sobe do MYSQL a vycist hodnoty a ulozit do promennych... Porad mi to nic nevycita a nevim kde delam chybu :

Kód: [Vybrat]
$connect = mysqli_connect("192.168.1.249", "kony", "HesloDB", "Domacnost");
$chart_data = '';
{
$chart_data = "{ timestamp:'".$row["timestamp"]."',teplota:".$row["teplota"].", vlhkost:".$row["vlhkost"].", tlak:".$row["tlak"]."}, ";
}
$chart_data = substr($chart_data, 0, -2);
$query2 = "SELECT * FROM dht_venku ORDER BY ID DESC LIMIT 1";
$result2 = mysqli_query($connect, $query2);
$line = mysqli_fetch_assoc($result2);
echo htmlspecialchars($line['teplota'];
echo htmlspecialchars($line['tlak'];
?>


------------------
tak uprava a taky nic :
Kód: [Vybrat]
<?php
$connect 
mysqli_connect("192.168.1.249""kony""HesloDB""Domacnost");
$query "SELECT * FROM dht_venku ORDER BY ID DESC LIMIT 1";
$result mysqli_query($connect$query);
$chart_data '';
while(
$row mysqli_fetch_array($result))
{
$chart_data .= "{ timestamp:'".$row["timestamp"]."',teplota:".$row["teplota"].", vlhkost:".$row["vlhkost"].", tlak:".$row["tlak"]."}";
}
$chart_data substr($chart_data0, -2);
$line mysqli_fetch_assoc($result);
echo 
htmlspecialchars($line['teplota'];
echo 
htmlspecialchars($line['tlak'];
?>

Název: Re:Vycteni hodnot z MYSQL a ulozeni do promenných
Přispěvatel: < z > 10-11-2021, 20:55:43
Kolik ti to vrací hodnot (mysqli_num_rows), jaké chyby (mysqli_error)?
Název: Re:Vycteni hodnot z MYSQL a ulozeni do promenných
Přispěvatel: Kony 12-11-2021, 12:39:22
Nevim jak napsat aby to vypsalo to co pises
Název: Re:Vycteni hodnot z MYSQL a ulozeni do promenných
Přispěvatel: Kony 12-11-2021, 17:09:35
Kód: [Vybrat]
<?php
$server 
"localhost";
        
$user "kony";
        
$pass "HeslodoDB";
        
$db "Domacnost";
$connect mysqli_connect($server$user$pass$db);
$query "SELECT * FROM dht_venku ORDER BY ID DESC LIMIT 1";
$result mysqli_query($connect$query);
$chart_data '';
while(
$row mysqli_fetch_array($result))
{
$chart_data .= "{ timestamp:'".$row["timestamp"]."',teplota:".$row["teplota"].", vlhkost:".$row["vlhkost"].", tlak:".$row["tlak"]."}";
}
$chart_data substr($chart_data0, -2);
$line mysqli_fetch_assoc($result);
echo 
htmlspecialchars($line['teplota']);
echo 
htmlspecialchars($line['tlak']);
?>

fakt uz nevim jak na to
Jedna se mi o to, abych vycetl posledni zaznam teplotu a vlhkost

PS: Tak uz mi to funguje.... nemel jsem v DB zaznam ID a primar klic jsem daval na timestamp a ne na ID