| | |
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Autor | Správa |
---|
Registrovaný: 21.09.13 Prihlásený: 16.02.24 Príspevky: 2109 Témy: 77 Bydlisko: Považská By... |
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. |
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 19.04.2014 11:26 | |
|
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! |
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 19.04.2014 22:49 | |
|
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;
|
|
Registrovaný: 05.10.06 Prihlásený: 15.10.18 Príspevky: 1891 Témy: 148 Bydlisko: Bratislava | Napísal Kamahl: 20.04.2014 2:01 | |
|
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 |
|
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| PDO v PHP, ASP | 1 | 651 | 21.05.2008 14:10 stenley |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|