[Php-it] MySQL e parole riservate
simo
fsockopen at yahoo.it
Fri Jan 5 15:20:01 CET 2007
Ciao di nuovo
oggi e' giornataccia.
Problema:
ho creato una tabella su MySQL con il nome `events`
(parola riservata) ma con i ` (backquote) la crea
senza problemi.
CREATE TABLE `events` (
`ID_Event` int(10) unsigned NOT NULL auto_increment,
`DateBegin` date NOT NULL default '0000-00-00',
`DateEnd` date NOT NULL default '0000-00-00',
`isVisible` enum('Y','N') NOT NULL default 'N',
PRIMARY KEY (`ID_Event`)
) TYPE=MyISAM;
e qui tutto ok
--------------------------------------
inserisco un record
INSERT INTO `events` ( `ID_Event` , `DateBegin` ,
`DateEnd` , `isVisible` )
VALUES (
'', '0000-00-00', '0000-00-00', 'N'
);
e anche qui tutto ok (se lo fai da phpmyadmin)
altrimenti (da sql) schianta.
--------------------------------------
vado a fare SELECT * FROM `events` e MySQL risponde
No Database Selected
??????
mysql_query() non funziona
da phpmyadmin se tenti di eseguire l' sql che ti
suggerisce lui non funziona ma quando fai browse dei
record ... quelli li vede
?????? x 2
Mi era gia' successo di avere problemi con parole
riservate tipo Separator, ma con i backquotes avevo
risolto.
L' unica differenza e' che fino ad oggi avevo avuto a
che fare con CAMPI chiamati con parole riservate non
con TABELLE.
any suggestion ?
Ciao
Simone
__________________________________________________
Do You Yahoo!?
Poco spazio e tanto spam? Yahoo! Mail ti protegge dallo spam e ti da tanto spazio gratuito per i tuoi file e i messaggi
http://mail.yahoo.it
More information about the Php-it
mailing list