| Autor | Zpráva | ||
|---|---|---|---|
| luma64 Profil |
#1 · Zasláno: 12. 6. 2021, 13:57:30
Pozdravujem ! Aký je pls správny zápis, keď chcem zapísať hodnoty z riadkov do poľa ?? Vykonaný príkaz $stmt_sel->execute() určite vráti hodnoty, to som si overil ;
.
$stmt_sel->execute();
.
$ret = [];
while($row = $stmt_sel->fetch(PDO::FETCH_ASSOC))
{
$r1['Id'] = $row['Id'];
$r1['StartTime'] = $row['StartTime'];
$r1['EndTime'] = $row['EndTime'];
$r1['Location'] = $row['Location'];
$ret[] = $r1;
}
catch(Exception $e)
{
$ret['error'] = $e->getMessage();
}
return $ret;
Vďaka ! |
||
| Radek9 Profil |
#2 · Zasláno: 12. 6. 2021, 14:11:52
luma64:
Co prostě použít metodu fetchAll? |
||
| lionel messi Profil |
#3 · Zasláno: 13. 6. 2021, 09:50:08
luma64:
Tvoj zápis bude síce fungovať, ale Radek9 má pravdu, treba použiť na to určenú funkcu danej db vrstvy, v tvojom prípade už zmienenú metódu. Na záver jedna drobná technická - nezačínaj, prosím, ukážku kódu v diskusii holou bodkou, ale priamo kódom, bude lepšie fungovať zvýraznenie syntaxe. :-) |
||
|
Časová prodleva: 5 let
|
|||
0