2024. április 26., péntek

Gyorskeresés

PHP help me

Írta: |

[ ÚJ BEJEGYZÉS ]

Van egy kódom, ami nem igen akar működni! :W
Raspberry-n fut egy apache, php-val ééés itt a kódom:

<php>

echo "<H1>Raspberry PI Temp Sensor</H1>";

date_default_timezone_set('UTC');

try
{
$file_db = new PDO('sqlite:homerseklet.db');
}
catch( PDOException $e )
{
die( $e->getMessage() );
}
$sql = 'SELECT * FROM adatok';
$result = $file_db->query($sql);
$rowarray = $result->fetchall(PDO::FETCH_ASSOC);
$rowno = 0;
echo "<br>";

foreach($rowarray as $row)
{
echo "Rögzítés ideje:".$row[ido];
echo " Mért hõmérséklet:<STRONG>".$row[fok]."℃</STR$>;
$rowno++;
}
</php>

És az Istenért sem akar menni... ennyit kapok vissza böngészőből:

Hozzászólások

(#1) mbalint987


mbalint987
aktív tag

A PHP nyitótaged hibás! :) <?php helyett <php>

(Formailag) helyesen a kód:
<?php

echo "<H1>Raspberry PI Temp Sensor</H1>";

date_default_timezone_set('UTC');

try {
$file_db = new PDO('sqlite:homerseklet.db');
}
catch (PDOException $e){
die($e->getMessage());
}

$sql = 'SELECT * FROM adatok';
$result = $file_db->query($sql);
$rowarray = $result->fetchall(PDO::FETCH_ASSOC);
$rowno = 0;

echo "<br>";

foreach($rowarray as $row){
echo "Rögzítés ideje:".$row[ido];
echo " Mért hõmérséklet:<STRONG>".$row[fok]."</STRONG>";
$rowno++;
}

?>

[ Szerkesztve ]

„Így száll hát sírba a szabadság... tapsvihar közepette.” /Star Wars Episode III/

(#2) Savageboy


Savageboy
aktív tag

Ez nem html, írd át az első és utolsó sort:
<?php
?>

(#3) petya220


petya220
senior tag

html-be akartam belepakolni :D
De akkor marad php-ban, most így még jó! :DD
márcsak ad rivert kell változtani rajta.
köszönöm! :R

"could not find driver"

[ Szerkesztve ]

"Neked is pörög az agyad a szarokon, amíg a mosoly a szádra kanyarodik."

(#4) petya220 válasza petya220 (#3) üzenetére


petya220
senior tag

Háát, ez nem igen akar menni :W

na de még próbálkozom... :U

"Neked is pörög az agyad a szarokon, amíg a mosoly a szádra kanyarodik."

(#5) Mr Dini válasza petya220 (#4) üzenetére


Mr Dini
addikt
LOGOUT blog

Szia!

A PDO, illetve a pdo_sqlite modul be van töltve? A hibaüzenet alapján nekem nem úgy tűnik.

A php -m parancs visszaadja az összes aktív modult, ha pedig nincs közte a fentebb említett kettő, akkor a php.ini fájlod szerkesztésre szorul. Persze ehhez a PHP-t is úgy kell lefordítani, hogy támogassa ezeket a modulokat.

Hogy hívják az éhes horgászt? Gyere Pista, kész a kaja!

(#6) petya220 válasza Mr Dini (#5) üzenetére


petya220
senior tag

Szia!

hmm, szerintem nincs! :DD

root@raspberrypi:/home/pi# php -m
[PHP Modules]
calendar
Core
ctype
date
exif
fileinfo
filter
ftp
gettext
hash
iconv
json
libxml
openssl
pcntl
pcre
PDO
Phar
posix
readline
Reflection
session
shmop
sockets
SPL
standard
sysvmsg
sysvsem
sysvshm
tokenizer
Zend OPcache
zlib

[Zend Modules]
Zend OPcache

Akkor most telepítem :R

szerk:

Hát így gyönyörű lett... :P
Na így már jóóó köszönöm!
egy gráf hiányzik innen! :D

[ Szerkesztve ]

"Neked is pörög az agyad a szarokon, amíg a mosoly a szádra kanyarodik."

További hozzászólások megtekintése...
Copyright © 2000-2024 PROHARDVER Informatikai Kft.