Quote Originariamente inviata da Alhazred Visualizza il messaggio
Se non sbaglio MySQL non ha una funzione nativa per convertire in maiuscolo le lettere iniziali delle parole.
Farlo fare direttamente a MySQL sarebbe la scelta migliore in termini di efficienza, ma dovresti chiedere nella sezione Database per sapere se e come si possa fare.
Mi sono rivolto qui maggiormente per capire come fare in PHP, l'esempio dei nomi in maiuscolo era una semplificazione, dovrò eseguire modifiche più complesse che già so non essere previste in MySQL.

L'alternativa è prendere record per record con una select, fare la modifica con php ed eseguire l'update.
Ok, allora record per record, per ora ne ho 8.000, spero di non sforare il tempo di esecuzione del server.