Add to Google Reader or Homepage Prihlásiť sa k odberu RSS

| Rubrika Php / mysql

Diskusia k článku

Fulltext ako názov stĺpca v tabuľkeZobraziť článok

marek
Dátum a čas 05. 11. 2009, 00:11

joooj sak staci dat nazov stlpca do ` ` a je to ok ... daj to ako `fulltext` a pojde ti to...

martin
Dátum a čas 20. 02. 2009, 09:20

tych zakazanych nazvov je ovela viac. tusim ani "on", "order" neslo. a dalo by sa menovat

miro
Dátum a čas 14. 01. 2009, 13:54 E-mail miro [a] miro.miro

nazvy stlpcov nemozu obsahovat klucove slova :) fulltext, desc, asc ....

tm
Dátum a čas 11. 09. 2008, 15:15 E-mail masek [a] altamira.sk

ano, to je mi jasne. len ma hned nenapadlo, ze preto sa stlpec v tabulke nemoze volat fulltext.
a ono, dokonca sa aj moze, akurat, select z tabulky potom musi byt len cez hviezdicku (SELECT * FROM...). akonahle sa v query vyskytuje slovo "fulltext", je zle.

blackmoor
Dátum a čas 11. 09. 2008, 11:05

fulltext je nazov typu index... takze tak...

Naspäť naspäť

Pridať komentár

Koľko je na ruke prstov?

Náhľad článku

Fulltext ako názov stĺpca v tabuľke

Tento mini príspevok má byť len drobným upozornením, ktoré môže ušetriť nekonečné minúty hľadania chýb v navonok chybnom sql dotaze. Dávajte si veľký pozor pri pomenúvaní stĺpcov tabuliek, aby sa vám nestalo, že použijete niektorý z rezervovaných názvov. Ja som tak strávil nejakú tu polhodinku v hľadaní chyby v nasledujúcom do­taze

$q="SELECT fulltext,id FROM tabulka";

Nuž a výsledok bádania? Skrátka stĺpec v tabuľke nesmie niesť názov „fulltext“. Alebo je to niečím iným?

RSS