webForumDet fria alternativet

Problem med SQLite och PHP 5 beta 3

5 svar · 315 visningar · startad av Cactuz

CactuzMedlem sedan okt. 2001635 inlägg
#1

If I fetch a column from SQLite like this: "SELECT t.column FROM table AS t", why do i have to fetch it like t.column after a sqlite_fetch_array. This is in beta 3, didn't have that problem in beta 2

Om jag kör queryn: "SELECT t.column FROM table AS t"

Sen kör jag sqlite_fetch array()

När jag nu ska hämta datan i cellen måste jag använda t.column, inte bara column som det brukar vara. Vad beror detta på? Då var det inte i beta 2.

lunne82Medlem sedan dec. 2003153 inlägg
#2

Om jag kör queryn: "SELECT t.column FROM table AS t"

Ska du inte köra queryn:
"SELECT t.column AS t FROM table"

Sen får du tag i den med "t" med sqlite_fetch array()

CactuzMedlem sedan okt. 2001635 inlägg
#3

Nej, den där queryn skulle inte fungera.

lunne82Medlem sedan dec. 2003153 inlägg
#4

Jaha, det var så du menade! Ja men skriv bara:
"SELECT column FROM table"
så kommer du åt den som "column" som förut...

CactuzMedlem sedan okt. 2001635 inlägg
#5

Jo, men om man använder JOIN så måste man tala om vilket table den ska leta i, + att det är ca 100queries så jag känner inte för att lägga till AS något på varje kolumn när det fungerade utmärkt i förra betan.

lunne82Medlem sedan dec. 2003153 inlägg
#6

Jaha, du ska ha JOIN också?
"SELECT a.column, b.other FROM table1 a, table2 b"
funkar inte det? Då ska du komma åt det med "column" och "other". Annars är det väl helt enkelt skillnad på beta 2 och 3...

Genererad på 376 ms · cache AV · v20260730165559-full.f96bc7eb