przy wykonaniu zapytania
[sql:1:0c9acfe07f]SELECT site_id FROM page WHERE mod = 'login' AND serwis = 'dab'[/sql:1:0c9acfe07f]
otrzymuje blad:
Cytat
Fatal error: mysqli error: [1064: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '= 'login' AND serwis = 'dab'' at line 1] in EXECUTE("SELECT site_id FROM page WHERE mod = 'login' AND serwis = 'dab'") in D:Apachewwwdabnetlibadodbadodb-errorhandler.inc.php on line 76
Podobny blad otrzymuje przy myphpadmin
Jesli wybiore
[sql:1:0c9acfe07f]SELECT * FROM page[/sql:1:0c9acfe07f]
zapytanie wykonane jest poprawnie.
Wydaje mi sie ze cos jest nie tak z kolumna mod, bo przy niej zawsze wyskakuja by bledy. Jesli nie wykozystam jej przy zapytaniu wszystko dziala poprawnie. Oto struktura tabeli
[sql:1:0c9acfe07f]CREATE TABLE `page` (
`serwis` varchar(128) NOT NULL default '',
`site_id` int(6) NOT NULL auto_increment,
`mod` varchar(128) NOT NULL default '',
`parametr` varchar(128) default NULL,
UNIQUE KEY `site_id` (`site_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=16 ;[/sql:1:0c9acfe07f]
Czy ktos moze wie co moze byc nie tak ?