[ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
PDO

Registrovaný: 21.09.13
Prihlásený: 16.12.17
Príspevky: 2065
Témy: 71 | 71
Bydlisko: Považská By...
NapísalOffline : 19.04.2014 11:07 | PDO

Ahoj, potreboval by som pomôcť s PDO môj script:
Kód:
$db = new PDO ( 'mysql:host=localhost;dbname=uzivatelia;charset=utf8', 'root', 'XXXXX');
$qry = $db -> prepare("SELECT Count(*) AS a FROM data");
$qry -> execute();
echo $qry -> fetchAll()[0]['a'];

Lenže keď to spustim tak vypisuje
Parse error: syntax error, unexpected '[', expecting ',' or ';' in /cesta/script.php on line 5

Takto som ten kód dostal od kamaráta no on píše že jemu funguje, vidí tam niekto nejakú chybu?


_________________
Nesnívaj svoj život, ale ži svoj sen.
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 16.12.17
Príspevky: 1433
Témy: 2 | 2
Bydlisko: Praha / Rev...
NapísalOffline : 19.04.2014 11:26 | PDO

To záleží od verzie php (on má asi vyššiu)
Ten posledný riadok rozbi
Kód:
$res = $qry -> fetchAll();
echo $res[0]['a'];


_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Čestný člen
Čestný člen
PDO

Registrovaný: 11.08.07
Príspevky: 4110
Témy: 30 | 30
Bydlisko: Brno
NapísalOffline : 19.04.2014 22:49 | PDO

Aky ma zmysel fetchAll(), ked cely vysledok ma jeden riadok? Ako citam dokumentaciu (PDO som nikdy nepouzil), toto by malo fungovat a je imho prehladnejsie a krajsie (a diky nepouzitiu fetchAll urcite efektivnejsie):
Kód:
list($pocet) = $qry->fetch(PDO::FETCH_NUM);
echo $pocet;


Offline

Užívateľ
Užívateľ
PDO

Registrovaný: 05.10.06
Prihlásený: 03.08.17
Príspevky: 1906
Témy: 148 | 148
Bydlisko: Bratislava
NapísalOffline : 20.04.2014 2:01 | PDO

Momentalne je uplne zbytocne pouzivat featury z php 5.4 a vyssie, lebo polke ludi to potom nefunguje.


_________________
Notebook Dell 7537, 24" BenQ BL2411PT, Logitech Illuminated keyboard, Razer DeathAdder, Razer Goliathus, Koss Porta Pro
 [ Príspevkov: 4 ] 


PDO



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

PDO

v PHP, ASP

1

557

21.05.2008 14:10

stenley



© 2005 - 2017 PCforum, edited by JanoF