In un file di configurazione ho impostato:
define('APPROVE', FALSE);
Su una query di inserimento poi ho " . APPROVE . " che mi dovrebbe inserire "0" o "1" in base se è impostato FALSE O TRUE, però non funziona
In un file di configurazione ho impostato:
define('APPROVE', FALSE);
Su una query di inserimento poi ho " . APPROVE . " che mi dovrebbe inserire "0" o "1" in base se è impostato FALSE O TRUE, però non funziona
posta il codice della query e/o l'errore che ottieni.
think simple think ringo
tutto il codice, anche quello della query.
think simple think ringo
Originariamente inviato da The knight
In un file di configurazione ho impostato:
define('APPROVE', FALSE);
Su una query di inserimento poi ho " . APPROVE . " che mi dovrebbe inserire "0" o "1" in base se è impostato FALSE O TRUE, però non funziona
Se hai fatto una cosa del genere:
non credo funzioni, perchè approve è un boleano, non un intero.codice:"SELECT * FROM tabella WHERE approve = ".APPROVE;
prova cosi
ciao.codice:"SELECT * FROM tabella WHERE approve = ".intval(APPROVE);
p.s.
In questi casi basta fare un semplice echo della query per capire cosa c'è che non va.