Dvě konstanty ve výběru z databáze

BuMoRi
Člen | 109
+
0
-

Ahoj, chci vybrat dva sloupce z databáze:

select('id, name')

a teď s konstantama

select(self::COLUMN_ID, self::COLUMN_NAME)

SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax;
Jak se správně zapíšou dvě a více konstant do selectu?

GEpic
Člen | 562
+
+2
-
select(self::COLUMN_ID . ", " . self::COLUMN_NAME)
CZechBoY
Člen | 3608
+
+2
-
$selection
->select(konstanta1)
->select(konstanta2)
GEpic
Člen | 562
+
0
-

Osobne za me je skoda ze funkce v parametru nezvladne pole. Ale pravda ja osobne to nikdy nepotřeboval.

Na druhou stranu jsem nikdy nepochopil proc bych mel mit jmena sloupecku v konstante, kdyz vim ze sloupec id stejne nikdy nebudu prejmenovavat takze obsah konstanty COLUMN_ID vzdy bude „id“

Editoval GEpic (16. 5. 2018 13:44)

CZechBoY
Člen | 3608
+
0
-

@GEpic Selection::select metoda by měla zvládnout i pole sloupců.

$selection->select([konstanta1, konstanta2]);
GEpic
Člen | 562
+
0
-

CZechBoY napsal(a):

@GEpic Selection::select metoda by měla zvládnout i pole sloupců.

$selection->select([konstanta1, konstanta2]);

Nezvládne protože here a here