ciao a tutti, avrei bisogno di aiuto per quanto riguarda questa funzione.
ho creato una tabella nel mysql chiamata statistiche e ho messo vari campi (id, pilota, nazione, vittorie, pole, podi, giri_v e punti).
ecco questa è la query che serve per creare la tabella. ora se volessi mettere in ordine alfabetico devo lanciare questa:Codice:CREATE TABLE IF NOT EXISTS `statistiche` ( `id` int(50) NOT NULL AUTO_INCREMENT, `pilota` text NOT NULL, `nazione` text NOT NULL, `vittorie` decimal(10,0) NOT NULL, `pole` decimal(10,0) NOT NULL, `podi` decimal(10,0) NOT NULL, `giri_v` decimal(10,0) NOT NULL, `punti` decimal(10,0) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=528 ;
il problema che non mi mette in ordine alfabetico tutto, ma solo a pezzi... faccio presente che all'interno del campo pilota appare nome e cognome (esempio con nomi di fantasia: parte con alessio pino, andrea gatti, davide scullo, francesco pini, ecc.... dopo mi riparte con alex guadagnini, claudio finti ecc... fino ad arrivare alla fine... io non riesco a capire dove sbaglio.Codice:SELECT pilota from statistiche order by pilota asc
eppure lanciando la query per gli altri campi funziona tutto correttamente...
P.S. premetto che sono alle prime armi con il php e il mysql

LinkBack URL
About LinkBacks




