Problemi di arrotondamento database
I campi di tipo FLOAT sono spesso usati per memorizzare dati numerici. In realtà questo campo soffre di un particolare problema che può portare a risultati inattesi. Ecco perché preferire tipo Decimal o Numeric.
I campi di tipo FLOAT sono spesso usati per memorizzare dati numerici. In realtà questo campo soffre di un particolare problema che può portare a risultati inattesi. Ecco perché preferire tipo Decimal o Numeric.
Ha fatto scalpore la vicenda di Atef Abu Bilal, calciatore palestinese squalificato per... 99 anni per via sia di una irregolarità nel tesseramento, sia di un bug nel software. Un bug che nasce da esigenze molto frequenti nei software che ci troviamo a sviluppare tutti i giorni
Proseguiamo il tutorial relativo alla gestione delle relazioni "padre-figlio" in un database Mysql. Dopo aver visto il metodo classico, quello delle liste di adiacenza, vediamo oggi l'enumerazione di percorsi: una soluzione usata anche da Magento
La gestione delle relazioni "padre-figlio" è all'ordine del giorno per qualsiasi applicazione php, dalle categorie di un blog a quelle di un catalogo ecommerce. Esistono diversi metodi per organizzare queste relazioni in Mysql, con questi tutorial ve le illustrerò tutte elencando pregi, difetti e problematiche pratiche.
Prima o poi capita a tutti di imbattersi in un sito, o un database, che non riesce a gestire caratteri particolari che arrivano in output all'utente sotto forma di punti interrogativi o simboli incomprensibili. Questo accade per siti che non implementano correttamente la specifica Unicode. Ecco i passaggi necessari per la corretta gestione di un sito in questo formato.