Originariamente inviato da marketto
codice:
#
# Table structure for table 'test'
#

CREATE TABLE /*!32300 IF NOT EXISTS*/ test (
  a tinyint(3) unsigned DEFAULT '0' ,
  b tinyint(3) unsigned DEFAULT '0' 
);

"SELECT a,b,SUBSTRING(a/b FROM INSTR(a/b,'.')) FROM test;"


"SELECT a,b,ABS(FLOOR(a/b)-a/b) FROM test;"
Ciao marketto, se è possibile approfitto un secondo della tua gentilezza, premetto che io non avevo mai usato query come quelle fatte nel tuo esempio perchè (ammetto la mia ignoranza ) non conoscevo quelle funzioni.
Premetto che entrambe funzionano e mi danno un risultato corretto, solo che la prima all'inizio della pagina mi stampa un sacco di warning, dicendomi che non può modificare gli headers perché cono già stati spediti:

Warning: Cannot modify header information - headers already sent by
a cosa sono dovuti?quella query mi setta degli headers?

la seconda invece funziona correttamente e non mi dà nessun warning.

Preciso che le query le ho eseguite direttamente da phpMyAdmin 2.2.6 e la versione di MySQL installata è la 3.23.58, dipende forse dalle versioni?

Ti ringrazio per una eventuale risposta.